web前端开发实战
ISBN:9787577002958
主编:李承高、李春平、萧晓栩
出版社:电子科技大学出版社
出版/修订日期:2023年8月
¥ 56.80
本书从初学者角度出发,结合大实例讲解如何使用HTML5、CSS3基础理论、JavaScript、 jQuery、 Vue等基本技术搭建Web前端,力求读者提供一套极简的Web前端一 站式高效学习方案代码注释详尽,可使读者轻松掌握前端技术的精髓,提升实际开发能力。全书共十章,具体内容为第一HTML5页面与构建,第二 章为CSS3基础、WEB前端布局的基本美化,第三章为javaScript语法基础,第四章为JavaScript事件处理,第五章为JavaScript 对象模型、DOM等。
第 1 章 HTML5 页面构建
1. 1 简 介
1. 1. 1 属性
1. 1. 2 元素
1. 1. 3 标签嵌套
1. 2 基础标签
1. 2. 1 文本元素
1. 2. 2 文本格式化 & 布局 & 语义化元素
1. 2. 4 超链接元素
1. 2. 5 图像元素
1. 2. 6 表格元素
1. 2. 7 表单元素
1. 2. 8 区域元素
1. 2. 9 列表元素
1. 2. 10 音视频元素
第 2 章 CSS3 基础
2. 1 CSS3 的基础知识
2. 1. 1 CSS 介绍
2. 1. 2 CSS 的引入方式
2. 2 盒子模型
2. 3 CSS 选择器
2. 4 WEB 前端布局的基本美化
2. 4. 1 文本与文字
2. 4. 2 显示与定位
2. 4. 3 元素背景
2. 4. 4 Flex 布局
2. 4. 5 过渡特效
2. 4. 6 变性转化
2. 4. 7 动画
第 3 章 JavaScript 语法基础
3. 1 JavaScript 简介
3. 1. 1 JavaScript 的诞生
3. 1. 2 JavaScript 的发展
3. 1. 3 JavaScript 的特性
3. 1. 4 JavaScript 常用输入输出语句
3. 2 JavaScript 基础语法
3. 2. 1 变量
3. 2. 2 数据类型
3. 2. 3 运算符
3. 2. 4 分支循环
3. 2. 5 案例
3. 3 数 组
3. 3. 1 数组简介
3. 3. 2 数组的使用
3. 3. 3 数组常用方法
3. 3. 4 案例
3. 4 函 数
3. 4. 1 函数简介
3. 4. 2 函数的声明与使用
3. 4. 3 变量的作用域
3. 5 对 象
3. 5. 1 什么是对象
3. 5. 2 对象的声明与使用
3. 5. 3 JavaScript 内置对象
3. 5. 4 案例—随机点名与动态时钟
第 4 章 JavaScript 对象模型
4. 1 DOM 对象
4. 1. 1 什么是 DOM
4. 1. 2 DOM 树
4. 1. 3 节点类型
4. 2 DOM 操作
4. 2. 1 获取元素
4. 2. 2 操作元素
4. 2. 3 修改 CSS 样式
4. 2. 4 节点操作
4. 2. 5 创建、 添加、 删除元素
4. 3 BOM 对象
4. 3. 1 什么是 BOM
4. 3. 2 Window 对象
4. 3. 3 Navigator 对象
4. 3. 4 Location 对象
4. 3. 5 History 对象
4. 3. 6 Screen 对象
4. 4 案例—简易轮播图
第 5 章 JavaScript 事件处理
5. 1 什么是事件
5. 2 常用事件
5. 2. 1 onmouseover 事件
5. 2. 2 onclick 事件
5. 2. 3 onmouseout 事件
5. 2. 4 onfocus 事件
5. 2. 5 键盘事件
5. 2. 6 表单事件
5. 3 事件绑定
第 6 章 JavaScript 高级
6. 1 var、 let 与 const
6. 1. 1 let 与 const 的特点
6. 1. 2 var、 let 和 const 的区别
6. 2 this 关键字
6. 2. 1 什么是 this
6. 2. 2 如何使用 this
6. 3 箭头函数
6. 3. 1 箭头函数的特点
6. 3. 2 箭头函数中的 this
6. 4 解构赋值
6. 4. 1 数组的解构赋值
6. 4. 2 对象的解构赋值
6. 5 剩余函数
6. 6 扩展运算符
6. 7 模板运算符
6. 7. 1 模板字符串可以解析变量
6. 7. 2 在模板字符串中可以换行
6. 7. 3 在模板字符串中可以调用函数
6. 8 JSON
6. 8. 1 什么是 JSON
6. 8. 2 JSON 的常用方法
6. 9 本地存储
6. 9. 1 什么是本地存储
6. 9. 2 本地存储方法
6. 10 Ajax
6. 10. 1 什么是 Ajax
6. 10. 2 Ajax 的基本使用
6. 10. 3 Ajax 使用注意事项
6. 11 同步与异步
6. 11. 1 什么是同步与异步?
6. 11. 2 异步任务处理
6. 11. 3 Promise
6. 11. 4 Async、await 关键字
第 7 章 jQuery 基础
7. 1 jQuery 快速入门
7. 1. 1 jQuery 简介
7. 1. 2 jQuery 下载与使用
7. 1. 3 jQuery 访问 DOM 对象
7. 1. 4 jQuery 控制 DOM 对象和页面 CSS
7. 2 jQuery 选择器
7. 2. 1 基本选择器
7. 2. 2 层次选择器
7. 2. 3 过滤选择器
7. 2. 4 表单选择器
7. 3 JQuery 操作 DOM
7. 3. 1 访问 DOM 节点元素
7. 3. 2 操作 DOM 节点
7. 4 jQuery 事件
7. 4. 1 常用事件
7. 4. 2 页面加载事件
7. 4. 3 事件绑定、 切换与移除
7. 5 JQuery 动画与特效
7. 5. 1 显示与隐藏
7. 5. 2 滑动
7. 5. 3 淡入淡出
7. 5. 4 自定义动画
7. 6 实战与提高
7. 6. 1 手风琴效果
7. 6. 2 下拉菜单
7. 6. 3 轮播图
7. 6. 4 删除数据提示
7. 6. 5 相册浏览动画效果
第 8 章 jQuery 进阶
8. 1 Ajax 技术在 jQuery 中的应用
8. 1. 1 Ajax 简介
8. 1. 2 jQuery 加载静态数据
8. 1. 3 jQuery 请求服务器数据
8. 1. 4 $ . ajax()方法
8. 2 实战与提高
8. 2. 1 点评实时更新
8. 2. 2 表单验证
8. 2. 3 三级地址联动
第 9 章 Vue. js 基础
9. 1 Vue. js 快速入门
9. 1. 1 Vue. js 简述
9. 1. 2 Vue. js 的下载
9. 1. 3 创建第一个 Vue 应用
9. 2 Vue. js 基础知识
9. 2. 1 实例化 Vue 对象
9. 2. 2 Vue 数据与方法
9. 2. 3 Vue 数据绑定
9. 2. 5 Vue 事件绑定
9. 2. 6 Vue 组件
9. 3 实战与提高
9. 3. 1 购物车统计
第 10 章 Vue. js 进阶
10. 1 Vue. js 路由
10. 1. 1 认识路由
10. 1. 2 vue-router
10. 1. 3 动态路由与嵌套路由
10. 1. 4 命名路由与命名视图
10. 2 axios
10. 2. 1 安装 axios
10. 2. 2 发送请求
10. 3 实战与提高
10. 3. 1 选项卡
10. 3. 2 用户登录