JavaScript从入门到精通(微课视频版 第2版)
作者:未来科技
出版社:中国水利水电出版社
出版时间:2019-09-01
ISBN:9787517076568
定价:¥99.80
第1章 JavaScript基础
\n视频讲解:25分钟 示例:5个
\n1.1 JavaScript概述
\n1.1.1 JavaScript历史
\n1.1.2 ECMAScript起源
\n1.1.3 ECMAScript版本
\n1.1.4 浏览器支持
\n1.1.5 JavaScript构成
\n1.2 初步使用JavaScript
\n1.2.1 编写第一个程序
\n1.2.2 新建JavaScript文件
\n1.2.3 执行JavaScript程序
\n1.2.4 延迟执行JavaScript文件
\n1.2.5 异步加载JavaScript文件
\n1.2.6 认识JavaScript代码块
\n1.3 在线学习
\n第2章 JavaScript基本语法
\n视频讲解:102分钟 示例:50个
\n2.1 基本词法
\n2.1.1 字符编码
\n2.1.2 区分大小写
\n2.1.3 标识符
\n2.1.4 直接量
\n2.1.5 关键字和保留字
\n2.1.6 分隔符
\n2.1.7 注释
\n2.1.8 转义序列
\n2.2 变量
\n2.2.1 声明变量
\n2.2.2 赋值变量
\n2.2.3 变量作用域
\n2.2.4 变量类型
\n2.2.5 变量污染
\n2.3 数据类型
\n2.3.1 基本类型
\n2.3.2 数字
\n2.3.3 字符串
\n2.3.4 布尔型
\n2.3.5 Null
\n2.3.6 Undefined
\n2.4 严格模式
\n2.4.1 启用严格模式
\n2.4.2 严格模式的执行限制
\n2.5 类型检测
\n2.5.1 使用constructor
\n2.5.2 使用toString
\n2.6 类型转换
\n2.6.1 转换为字符串
\n2.6.2 转换为数字模式字符串
\n2.6.3 转换为小数格式字符串
\n2.6.4 转换为数字
\n2.6.5 转换为布尔值
\n2.6.6 转换为对象
\n2.6.7 转换为简单值
\n2.6.8 强制类型转换
\n2.6.9 自动类型转换
\n2.7 在线学习
\n第3章 运算符和表达式
\n视频讲解:106分钟 示例:75个
\n3.1 运算符
\n3.1.1 操作数的个数
\n3.1.2 操作数的类型
\n3.1.3 运算符的优先级
\n3.1.4 运算符的结合性
\n3.1.5 左值、赋值及其副作用
\n3.2 算术运算
\n3.2.1 加法运算
\n3.2.2 减法运算
\n3.2.3 乘法运算
\n3.2.4 除法运算
\n3.2.5 求余运算
\n3.2.6 取反运算
\n3.2.7 递增和递减
\n3.3 逻辑运算
\n3.3.1 逻辑与运算
\n3.3.2 逻辑或运算
\n3.3.3 逻辑非运算
\n3.4 关系运算
\n3.4.1 大小比较
\n3.4.2 相等和全等
\n3.5 赋值运算
\n3.6 对象操作运算
\n3.6.1 归属检测
\n3.6.2 删除属性
\n3.7 位运算
\n3.7.1 逻辑位运算
\n3.7.2 移位运算
\n3.8 其他运算
\n3.8.1 条件运算符
\n3.8.2 逗号运算符
\n3.8.3 void运算符
\n3.9 表达式
\n3.9.1 表达式的形式
\n3.9.2 表达式的类型
\n3.9.3 表达式的运算顺序
\n3.9.4 表达式的优化
\n3.10 案例实战
\n3.10.1 使用new
\n3.10.2 使用中括号和点号
\n3.10.3 使用小括号
\n3.10.4 连续运算
\n3.10.5 把命令转换为表达式
\n3.11 在线学习
\n第4章 语句和程序结构
\n视频讲解:106分钟 示例:52个
\n4.1 语句
\n4.2 分支结构
\n4.3 循环结构
\n4.4 流程控制
\n4.5 异常处理
\n4.6 案例实战
\n4.7 在线学习
\n第5章 操作字符串
\n视频讲解:84分钟 示例:60个
\n5.1 字符串操作基础
\n5.2 案例实战
\n5.3 在线学习
\n第6章 使用正则表达式
\n视频讲解:102分钟 示例:39个
\n6.1 正则表达式对象
\n6.2 字符模式
\n6.3 案例实战
\n6.4 在线学习
\n第7章 使用数组
\n视频讲解:110分钟 示例:67个
\n7.1 定义数组
\n7.2 访问数组
\n7.3 操作数组
\n7.4 案例实战
\n7.5 在线学习
\n第8章 使用函数
\n视频讲解:150分钟 示例:66个
\n8.1 定义函数
\n8.2 调用函数
\n8.3 函数参数
\n8.4 函数作用域
\n8.5 闭包
\n8.6 函数式运算
\n8.7 高阶函数
\n8.8 递归函数
\n8.9 在线学习
\n第9章 使用对象
\n视频讲解:84分钟 示例:59个
\n9.1 定义对象
\n9.2 操作对象
\n9.3 操作属性
\n9.4 属性描述对象
\n9.5 Object原型方法
\n9.6 Object静态函数
\n9.7 案例实战
\n9.8 在线学习
\n第10章 构造函数、原型和继承
\n视频讲解:160分钟 示例:57个
\n10.1 构造函数
\n10.2 this指针
\n10.3 原型
\n10.4 类型
\n10.5 模块化
\n10.6 案例实战
\n10.7 在线学习
\n第11章 BOM操作
\n视频讲解:104分钟 示例:35个
\n11.1 window对象
\n11.2 navigator对象
\n11.3 location对象
\n11.4 history对象
\n11.5 screen对象
\n11.6 document对象
\n11.7 案例实战
\n11.8 在线学习
\n第12章 DOM操作
\n视频讲解:115分钟 示例:54个
\n12.1 DOM基础
\n12.2 节点概述
\n12.3 文档节点
\n12.4 元素节点
\n12.5 文本节点
\n12.6 属性节点
\n12.7 文档片段节点
\n12.8 CSS选择器
\n12.9 案例实战
\n12.10 在线学习
\n第13章 事件处理
\n视频讲解:102分钟 示例:58个
\n13.1 事件基础
\n13.2 使用鼠标事件
\n13.3 使用键盘事件
\n13.4 使用页面事件
\n13.5 使用UI事件
\n13.6 案例实战
\n13.7 在线学习
\n第14章 脚本化CSS
\n视频讲解:92分钟 示例:26个
\n14.1 CSS脚本化基础
\n14.2 设计大小
\n14.3 设计位置
\n14.4 设计显隐
\n14.5 设计动画
\n14.6 案例实战
\n14.7 在线学习
\n第15章 脚本化HTTP
\n视频讲解:64分钟 示例:24个
\n15.1 XMLHttpRequest基础
\n15.2 案例实战
\n15.3 在线学习
\n第16章 JavaScript文件操作
\n视频讲解:84分钟 示例:31个
\n16.1 访问文件域
\n16.2 使用Blob对象
\n16.3 使用FileReader对象
\n16.4 使用缓存对象
\n16.5 使用FileSystem API
\n16.6 案例:设计文件管理器
\n16.7 在线学习
\n第17章 JavaScript绘图
\n视频讲解:128分钟 示例:52个
\n17.1 使用canvas
\n17.2 绘制图形
\n17.3 定义样式和颜色
\n17.4 图形变形
\n17.5 图形合成
\n17.6 绘制文本
\n17.7 使用图像
\n17.8 像素操作
\n17.9 案例实战
\n17.10 在线学习
\n第18章 本地数据存储
\n视频讲解:80分钟 示例:17个
\n18.1 HTTP Cookie
\n18.2 Web Storage
\n18.3 Web SQL Database
\n18.4 IndexedDB
\n18.5 在线学习
\n第19章 多线程处理
\n视频讲解:23分钟 示例:9个
\n19.1 Web Workers基础
\n19.2 案例实战
\n19.3 在线学习
\n第20章 离线应用
\n视频讲解:19分钟 示例:9个
\n20.1 HTML5离线应用基础
\n20.2 案例实战
\n20.3 在线学习
\n第21章 JavaScript通信
\n视频讲解:13分钟 示例:5个
\n21.1 postMessage
\n21.2 WebSocket
\n21.3 在线学习
\n第22章 拖放操作
\n视频讲解:10分钟 示例:3个
\n22.1 拖放API基础
\n22.2 案例实战
\n22.3 在线学习
\n第23章 移动定位
\n视频讲解:12分钟 示例:5个
\n23.1 Geolocation API基础
\n23.2 案例实战
\n23.3 在线学习
\n第24章 帧动画和DOM观察器
\n视频讲解:8分钟 示例:5个
\n24.1 requestAnimationFrame
\n24.2 Mutation Observer
\n24.3 在线学习
\n第25章 全屏和隐藏显示处理
\n视频讲解:5分钟 示例:11个
\n25.1 页面可见处理
\n25.2 全屏显示处理
\n25.3 在线学习
\n附:综合案例(电子版,手机扫码阅读)
\n示例:6个