文泉课堂
- 年轻人的新知识课堂。
旗下网站
旗下产品
文泉考试
文泉题库
关注我们
文泉课堂公众号
课程
课程
登录
注册
登录
注册
首页
工学
计算机
JavaScript网页编程从入门到精通(微课精编版)(9787302520429/079148-01)
JavaScript网页编程从入门到精通(微课精编版)(9787302520429/079148-01)
图书《JavaScript网页编程从入门到精通》配套资源,ISBN号9787302520429
(0 评论)
学习有效期: 365天
价格
5.00元
13988
已收藏
收藏
分享
购买课程
课程概览
课时列表
JavaScript网页编程从入门到精通微阅读
JavaScript网页编程从入门到精通微阅读在线地址
第1章 JavaScript 基础
免费
1.4.1 编写脚本
11:09
1.4.2 脚本位置
01:27
1.4.3 设置延迟执行
02:29
1.4.4 设置异步响应
01:44
第2章 JavaScript 基本语法
免费
2.2.1 声明变量
03:41
2.2.2 赋值变量
02:10
2.2.3 变量的作用域
04:24
2.2.4 全局变量
02:31
2.3.1 检测类型
02:57
2.3.2 数值
13:21
2.3.3 字符串
03:56
2.3.4 布尔值
02:23
2.3.5 Null和Undefined
02:46
2.5.1 加法运算
02:53
2.5.2 减法运算
03:48
2.5.3 乘法运算
00:44
2.5.4 除法运算
01:22
2.5.5 余数运算
01:40
2.5.6 取反运算
00:55
2.5.7 递增和递减
02:30
2.6.1 与运算
04:04
2.6.2 或运算符
04:22
2.6.3 非运算符
03:16
2.6.4 逻辑运算
07:01
2.7.1 大小比较
04:25
2.7.2 包含检测
03:26
2.7.3 等值检测
06:00
2.8 使用赋值运算符
02:29
2.11.1 条件运算符
03:25
2.11.2 逗号运算符
03:15
2.11.3 void运算符
02:46
2.12 表达式
05:17
2.13 严格模式
02:58
2.14.1 完善类型检测接口
08:33
2.14.2 转换为字符串
01:28
2.14.3 转换为数字
03:42
2.14.4 转换为数字形式字符串
01:07
2.14.5 转换为布尔值
01:43
第3章 JavaScript 程序结构设计
免费
3.1.1 表达式语句
02:39
3.1.2 复合语句
01:55
3.1.3 声明语句
01:54
3.1.4 空语句
01:10
3.2.1 if语句
02:53
3.2.2 设计多选择结构
02:36
3.2.3 switch语句
08:00
3.2.4 default从句
02:56
3.2.5 优化选择结构
03:47
3.3.1 while语句
03:33
3.3.2 do while语句
03:48
3.3.3 for语句
05:22
3.3.4 for in语句
09:13
3.3.5 优化循环结构
03:27
3.4.1 标签语句
02:32
3.4.2 break语句
04:08
3.4.3 continue语句
02:50
3.5.1 try catch语句
05:42
3.5.2 finally语句
02:24
3.5.3 throw语句
01:17
3.6.1 把结构语句转换为表达式
07:31
3.6.2 优化选择运算性能
02:30
3.6.3 优化循环运算性能
03:23
3.6.4 设计杨辉三角
05:41
第4章 使用数组
免费
4.1.1 定义数组
01:49
4.1.2 定义多维数组
02:14
4.1.3 读写数组
04:55
4.1.4 数组长度
03:53
4.1.5 类数组
04:18
4.1.7 遍历数组
02:06
4.2.2 增删数组
05:56
4.2.3 合并数组
01:54
4.2.4 转换为字符串
03:41
4.2.5 截取数组
08:15
4.2.6 排序数组
15:50
4.2.7 定位元素
02:50
4.2.8 迭代数组
07:17
4.2.9 过滤数组
05:55
4.2.10 验证数组
01:44
4.2.11 汇总数组
07:31
4.3.1 交换变量值
03:12
4.3.2 使用关联数组
08:18
4.3.3 扩展数组
03:19
4.3.4 初始化数组
08:07
第5章 使用字符串
免费
5.1.1 定义字符串
07:10
5.1.3 字符串长度
02:08
5.2.1 字符串的表示和值
01:31
5.2.2 连接字符串
01:05
5.2.3 获取指定位置字符
04:44
5.2.4 获取字符的位置
03:45
5.2.5 查找字符串
04:21
5.2.6 截取字符串
05:23
5.2.7 替换字符串
06:24
5.2.8 大小写转换
00:35
5.2.9 比较字符串
02:53
5.2.10 转换为数组
05:18
5.3.1 格式化字符串
02:18
5.3.2 字符编码和解码
05:52
5.3.3 Unicode编码和解码
06:36
5.3.4 字符串智能替换
09:56
5.3.5 过滤敏感词
04:17
5.3.6 高级加解密
04:42
第6章 使用正则表达式
免费
6.1.1 构造正则表达式
07:35
6.1.2 正则表达式直接量
04:37
6.2.4 字符类
05:01
6.2.5 预定义模式
07:43
6.2.6 重复类
07:22
6.2.7 量词字符
07:22
6.2.8 贪婪模式
02:18
6.2.10 模式分组
08:26
6.2.11 分组引用
04:41
6.2.12 非引用组
02:34
6.2.13 声明边界
03:57
6.3.1 RegExp对象属性
04:08
6.3.2 test()
01:17
6.3.3 exec()
07:11
6.3.4 RegExp静态属性
06:01
第7章 使用函数
免费
7.1.1 声明函数
02:15
7.1.2 定义函数表达式
01:46
7.1.3 构造函数
01:35
7.1.4 定义嵌套函数
01:23
7.1.5 比较函数的定义方法
05:57
7.1.6 函数的返回值
02:14
7.1.7 函数的参数
02:06
7.1.8 调用函数
02:22
7.1.9 函数作用域
01:44
7.1.10 函数的标识符
03:20
7.2.1 认识arguments对象
02:42
7.2.2 使用callee
01:56
7.2.3 应用arguments
02:43
7.3.4 call()和apply()
09:36
7.4.2. 使用闭包
11:44
7.4.3. 使用this
14:13
7.4.4. 函数引用和函数调用
03:23
7.4.5. 链式调用
03:29
7.4.6. 使用函数实现历史记录
08:16
7.4.7. 扩展Function类型
03:16
7.4.8. 代码的模块模式
05:56
7.4.9. 惰性实例化
09:37
7.4.10. 分支函数
03:50
7.4.11. 惰性载入函数
02:36
7.4.12. 函数节流
08:33
第8章 函数式编程
第9章 使用对象
免费
9.1.1 使用new运算符
03:35
9.1.2 对象直接量
02:24
9.1.3 使用create()方法
03:33
9.2.1 引用对象
02:46
9.2.2 复制对象
00:43
9.2.3 克隆对象
01:16
9.2.4 销毁对象
02:54
9.3.1 定义属性
02:59
9.3.2 访问属性
02:04
9.3.3 赋值属性
01:59
9.3.4 删除属性
01:59
9.3.5 对象方法
06:22
第10章 面向对象编程
免费
10.1.3 使用new运算符
03:35
10.3.1 定义原型
06:20
10.3.2 原型属性和本地属性
02:10
10.3.3 应用原型
09:16
10.3.4 原型链
03:33
10.3.5 原型继承
02:27
10.3.6 扩展原型方法
05:59
第11章 BOM 操作
免费
11.1.4 访问浏览器对象
01:41
11.1.5 全局作用域
04:13
11.1.6 使用人机互动方法
06:18
11.1.7 打开和关闭窗口
05:19
11.1.8 使用框架集
08:06
11.1.9 控制窗口位置
02:58
11.1.10 控制窗口大小
02:58
11.2.1 浏览器检测方法
02:32
11.2.2 浏览器检测方法
08:07
11.2.3 检测浏览器类型和版本号
01:07
11.2.5 检测插件
02:27
11.3 location对象
09:05
11.4 history对象
01:20
11.4.2 设计导航页面
04:58
11.4.3 设计无刷新网站
10:50
11.4.4 设计无刷新灯箱广告
06:02
11.4.5 设计可后退画板
05:00
11.5 screen对象
02:52
11.6.2 document对象方法
03:17
11.7.2 设计远程交互
06:12
11.7.3 使用浮动框架
05:43
11.7.4 封装用户代理检测
08:55
第12章 DOM 操作
免费
12.2.1 节点类型
05:47
12.2.2 节点名称和值
04:18
12.2.4 访问节点
11:14
12.2.5 操作节点
04:28
12.3.1 访问文档节点和子节点
03:07
12.3.2 访问文档信息
03:45
12.3.3 访问文档元素
01:57
12.3.4 访问文档集合
04:18
12.3.5 使用HTML5 Document
03:11
12.4.1 访问元素
03:43
12.4.2 遍历元素
05:38
12.4.3 创建元素
02:10
12.4.4 复制节点
01:33
12.4.5 插入节点
02:59
12.4.6 删除节点
02:30
12.4.7 替换节点
02:27
12.4.8 获取焦点元素
01:50
12.4.9 检测包含节点
04:16
12.5.1 访问文本节点
03:39
12.5.2 创建文本节点
02:35
12.5.3 操作文本节点
02:42
12.5.4 读取HTML字符串
01:37
12.5.5 插入HTML字符串
04:15
12.5.6 替换HTML字符串
01:41
12.5.7 插入文本
02:34
12.6 文档片段
03:03
12.7.1 访问属性节点
03:14
12.7.2 读取属性值
02:02
12.7.3 设置属性值
02:19
12.7.4 删除属性
01:31
12.7.5 使用类选择器
01:55
12.7.6 自定义属性
01:33
12.8 CSS选择器
03:30
第13章 事件操作
13.1.3 事件传播
03:35
13.1.5 绑定事件
01:07
13.1.6 事件监听函数
04:10
13.1.7 注册事件
02:38
13.1.8 销毁事件
03:06
13.1.9 Event对象
04:05
13.1.10 事件委托
04:16
13.2.1 设计弹出对话框
04:44
13.2.2 设计遮罩层
02:44
13.2.3 自定义事件
03:04
13.2.4 设计事件触发模型
07:42
13.2.5 应用事件模型
04:44
第14章 CSS 操作
14.5.1 使用定时器
10:41
14.1.1 访问行内样式
03:12
14.1.2 使用style
09:18
14.1.3 使用styleSheets
05:36
14.1.4 使用selectorText
01:45
14.1.5 修改样式
01:24
14.1.6 添加样式
02:15
14.1.7 访问渲染样式
07:03
14.5.1 使用定时器
10:41
第15章 JavaScript 通信
15.1.1 定义XMLHttpRequest对象
01:28
15.1.2 建立XMLHttpRequest连接
01:24
15.1.3 发送GET请求
01:40
15.1.4 发送POST请求
01:18
15.1.5 转换串行化字符串
01:58
15.1.6 跟踪状态
03:43
15.1.7 中止请求
00:43
15.1.8 获取XML数据
02:15
15.1.9 获取HTML文本
01:11
15.1.10 获取JavaScript脚本
01:15
15.1.11 获取JSON数据
00:53
15.1.12 获取纯文本
00:55
15.1.13 获取头部信息
02:11
15.2.1 请求时限
01:52
15.2.2 FormData数据对象
03:48
15.2.3 上传文件
03:38
15.2.4 跨域访问
00:55
15.2.5 响应不同类型数据
01:33
15.2.6 接收二进制数据
02:33
15.2.7 监测数据传输进度
02:49
15.3.1 接收ArrayBuffer对象
05:40
15.3.2 接收Blob对象
00:58
15.3.3 发送字符串
01:37
15.3.4 发送表单数据
02:28
15.3.5 发送二进制文件
01:52
15.3.6 发送Blob对象
02:48
15.3.7 跨域请求
02:07
15.3.8 设计文件上传进度条
04:06
15.4.2 案例:设计简单的跨域通话
03:28
15.4.3 案例:设计跨域动态对话
01:45
15.4.4 案例:设计通道通信
04:05
15.5.5 案例:设计简单的“呼-应”通信
03:42
15.5.6 案例:发送JSON对象
01:35
15.5.7 案例:使用Workerman框架通信
02:22
15.5.8 案例:推送信息
04:36
第16章 JavaScript 数据存储
16.1.1 写入cookie信息
11:27
16.1.2 读取cookie信息
03:56
16.1.3 修改和删除cookie信息
01:11
16.1.4 附加cookie信息
03:41
16.1.6 封装cookie操作
05:41
16.1.7 案例实战
06:12
16.2.1 使用Web Storage
04:20
16.2.2 案例:设计登录页
03:17
16.2.3 案例:流量统计
04:46
16.3.1 使用Web SQL Database
08:30
16.3.2 案例:设计登录页
06:45
16.3.3 案例:设计留言板
08:04
16.4.1 建立连接
02:44
16.4.2 更新版本
02:11
16.4.3 新建仓库
04:01
16.4.4 新建索引
02:47
16.4.5 使用事务
02:39
16.4.6 保存数据
01:18
16.4.7 访问数据
01:32
16.4.8 访问键值
03:54
16.4.9 访问属性
02:20
16.5 案例:设计录入表单
09:05
第17章 JavaScript 图形设计
17.1 使用canvas
10:06
17.2.1 矩形
03:27
17.2.2 路径
02:33
17.2.3 直线
02:07
17.2.4 圆弧
09:06
17.2.4 圆弧
09:06
17.2.5 二次方曲线
03:17
17.2.6 三次方曲线
01:56
17.3.1 颜色
03:00
17.3.2 不透明度
01:28
17.3.3 实线
04:57
17.3.4 虚线
02:06
17.3.5 线性渐变
03:26
17.3.6 径向渐变
02:38
17.3.7 图案
02:14
17.3.8 阴影
02:10
17.3.9 填充规则
01:32
17.4.1 保存和恢复状态
03:14
17.4.2 清除画布
02:03
17.4.3 移动坐标
05:10
17.4.4 旋转坐标
02:28
17.4.5 缩放图形
03:15
17.4.6 变换图形
02:43
17.5.1 合成
01:46
17.5.2 裁切
01:38
17.6.1 填充文字
01:37
17.6.2 轮廓文字
00:54
17.6.3 文本样式
02:54
17.6.4 测量宽度
01:28
17.7.1 导入图像
02:54
17.7.2 缩放图像
01:07
17.7.3 裁切图像
02:46
17.7.4 平铺图像
05:17
17.8.3 将图像数据写入画布
05:02
17.8.4 在画布中复制图像数据
03:11
17.8.5 保存图片
03:27
17.9.1 Canvas 2D API新功能
02:26
17.9.2 使用Path2D对象
04:41
17.10.1 设计基本动画
04:27
17.10.2 颜色选择器
01:22
17.10.3 给图像去色
01:34
17.10.4 缩放图像和反锯齿处理
03:25
17.10.5 设计运动动画
04:54
17.10.6 设计地球和月球公转动画
03:17
第18章 JavaScript 文件操作
18.2.1 访问Blob
04:51
18.2.2 创建Blob
04:51
18.2.3 截取Blob
02:34
18.2.4 保存Blob
02:41
18.3.1 读取文件
03:37
18.3.2 事件监测
01:39
18.4.3 使用DataView
04:18
18.5.2 访问FileSystem
03:42
18.5.4 新建文件
05:28
18.5.5 写入数据
03:47
18.5.6 添加数据
01:48
18.5.7 读取数据
02:34
18.5.8 复制文件
02:28
18.5.9 删除文件
02:06
18.5.10 创建目录
02:40
18.5.11 读取目录
03:43
18.5.12 删除目录
01:51
18.5.13 复制目录
06:12
18.5.14 重命名目录
03:32
18.5.15 使用filesystemURL
06:19
18.6 案例:设计资源管理器
03:58
第19章 案例实战
附录
附录A ECMAScript 6
附录B 使用SVG
附录C CORS通信
附录D 同源策略
附录E Mutation Observer API
附录F JavaScript 编程风格
授课教师
文泉课堂
资源管理
最新学员
学员动态
犹明俊
收藏了课程
JavaScript网页编程从...
张智刚
加入课程
JavaScript网页编程从...
n0i40b
收藏了课程
JavaScript网页编程从...
a12345678
开始学习课时
附录F JavaScript ...
a12345678
开始学习课时
2.14.3 转换为数字
学
习
中
心
TOP