共 187 小节 已有 172107 人学过 2016.5.13 推出
JavaScript是一种属于网络的脚本语言,广泛用于Web前端应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。本套课程是进阶课程,将讲解Javascript的面向对象设计方法及其他进阶内容,如Cookie、Json、AJAX、jQuery等的运用。如果没有基础的同学请先学习Html5入门教程中javascript基础语法部分的内容。
- 第一章:函数
1-0 课程概述
1-1 基础知识回顾
1-2 函数作为参数
1-3 函数的内部属性1
1-4 函数的内部属性2
1-5 函数的属性和方法
1-6 变量和作用域1
1-7 变量和作用域2
1-8 函数和作用域3
1-9 全局函数
1-10 案例实战练习1
1-11 案例实战练习2
1-12 案例实战练习3
1-13 案例实战练习4
- 第二章:JavaScript面向对象
2-1创建对象的方法--基本模式
2-2 创建对象的方法--工厂模式
2-3 创建对象的方法--构造函数模式
2-4 创建对象的方法--原型模式上
2-5 创建对象的方法--原型模式中
2-6 创建对象的方法--原型模式下
2-7 创建对象的方法--组合模式
2-8 创建对象的方法--动态原型模式
2-9 继承(1)
2-10 继承(2)
2-11 继承(3)
2-12 案例实战练习(1)
2-13 案例实战练习(2)
2-14 案例实战练习(3)
2-15 案例实战练习(4)
2-16 案例实战练习(5)
2-17 案例实战练习(6)
2-18 案例实战练习(7)
- 第三章:匿名函数与闭包
3-1 匿名函数
3-2 闭包
3-3 闭包(2)
3-4 循环函数中的匿名函数和闭包
3-5 循环函数中的匿名函数和闭包(2)
3-6 闭包中的this
3-7 模仿块级作用域
3-8 私有变量
3-9 静态私有变量
3-10 案例实战练习(1)
3-11 案例实战练习(2)
3-12 案例实战练习(3)
- 第四章:Cookie的操作
4-1 认识cookie
4-2 cookie的可选参数(上)
4-3 cookie的可选参数(下)
4-4 封装cookie的操作函数(上)
4-5 封装cookie的操作函数(中)
4-6 封装cookie的操作函数(下)
4-7 案例实战练习(1)
4-8 案例实战练习(2)
- 第五章:JSON
5-1 JSON 简介
5-2 JSON 的解析
5-3 JSON 的序列化
5-4 JSON 法创建对象
5-5 案例实战练习
- 第六章:Ajax
6-1 Ajax的基本用法(1)
6-2 Ajax的基本用法(2)
6-3 Ajax的基本用法(3)
6-4 Ajax函数封装
6-5 缓存问题
6-6 读取JSON数据
6-7 课程小结
6-8 案例实战练习
- 第七章:正则表达式
7-1 正则表达式简介
7-2 字符串常用操作
7-3 正则表达式的语法
7-4 正则表达式的语法2
7-5 正则表达式的语法3
7-6 正则表达式的语法4
7-7 正则表达式的语法 5
7-8 正则表达式的语法6
7-9 正则表达式的语法7
7-10 RegExp对象属性和方法1
7-11 RegExp对象属性和方法2
7-12 RegExp对象属性和方法3
7-13 RegExp对象属性和方法4
7-14 案例实战练习1
7-15 案例实战练习2
7-16 案例实战练习3
7-17 案例实战练习4
- 第八章:表格专题
8-1 表格专题1
8-2 表格专题2
8-3 表格专题3
8-4 表格专题4
8-5 表格专题5-克隆表格
8-6 表格专题6-隐藏表格数据
8-7 表格专题7-动态创建表格(上)
8-8 表格专题8-动态创建表格(下)
8-9 表格专题9-动态显示表格数据
8-10 表格专题-配对游戏(1)
8-11 表格专题-配对游戏(2)
8-12 表格专题-配对游戏(3)
8-13 表格专题-配对游戏(4)
8-14 表格专题-配对游戏(5)
- 第九章:表单专题
9-1 访问表单的几种方式
9-2 遍历表单所有控件
9-3 form对象的属性
9-4 将表单提交到不同的URL
9-5 确认提交和重置按钮
9-6 通过name访问指定表单控件
9-7 自动计算商品金额
9-8 禁止复制和粘贴
9-9 回车键切换焦点
9-10 遍历下拉列表
9-11 表单专题11-数组元素添加到下拉列表(上)
9-12 表单专题12-数组元素添加到下拉列表(下)
9-13 表单专题13-级联菜单
9-14 表单专题14-下拉列表多选移除
9-15 表单专题15-单选复选框1
9-16 表单专题16-单选复选框2
- 第十章::JQuery基础
10-1 JQuery概述
10-2 JQuery语法(上)
10-3 JQuery语法(下)
10-4 JQuery选择器-基础选择器
10-5 JQuery选择器-层级选择器
10-6 JQuery选择器-属性选择器
10-7 JQuery选择器-伪类选择器1
10-8 JQuery选择器-伪类选择器2
10-9 JQuery选择器-伪类选择器3
10-10 JQuery选择器-伪类选择器4
10-11 JQuery选择器-伪类选择器5
10-12 JQuery选择器-伪类选择器6
- 第十一章:JQuery DOM和CSS操作
11-1 文档内容的获取和设置
11-2 属性操作
11-3 CSS属性操作
11-4 CSS类操作(上)
11-5 CSS类操作(下)
11-6 元素的宽度高度
11-7 元素的位置(上)
11-8 元素的位置(下)
11-9 DOM操作1-插入节点(上)
11-10 DOM操作2-插入节点(中)
11-11 DOM操作3-插入节点(下)
11-12 DOM操作4-删除和复制节点
11-13 DOM操作5-包裹节点
11-14 DOM操作6-替换
11-15 过滤方法
11-16 查找方法
11-17 查找方法2
11-18 查找方法3
11-19 查找方法4
11-20 阶段练习-弹出层
11-21 阶段练习-选项卡1
11-22 阶段练习-选项卡2
11-23 阶段练习-选项卡2
11-24 阶段练习-选项卡3
- 第十二章:JQuery事件
12-1 常用事件-鼠标事件1
12-2 常用事件-鼠标事件2
12-3 常用事件-鼠标事件3
12-4 常用事件-键盘事件
12-5 常用事件-表单事件
12-6 事件对象1
12-7 事件对象2
12-8 事件对象3
12-9 事件对象4
12-10 事件处理1
12-11 事件处理2
12-12 事件处理3
12-13 事件处理4
12-14 事件处理5
12-15 阶段练习1
12-16 阶段练习2
12-17 阶段练习3
12-18 阶段练习4
- 第十三章:jQuery动画
13-1 显示和隐藏
13-2 滑动效果
13-3 淡入淡出
13-4 自定义动画
13-5 队列动画
13-6 动画效果相关方法
13-7 阶段练习1-滑动面板
13-8 阶段练习2-侧边栏
13-9 阶段练习3-三级导航(上)
13-10 阶段练习3 三级导航(下)
13-11 折叠导航(上)
13-12 折叠导航(下)
- 第十四章:jQuery Ajax
14-1 load() 方法
14-2 load() 方法2
14-3 load() 方法3
14-4 $.get() 和 $.post() 方法
14-5 $.getScript() 和 $.getJSON() 方法
14-6 $.ajax()方法
14-7 表单序列化1
14-8 表单序列化2
14-9 ajax 事件
JavaScript是一种属于网络的脚本语言,广泛用于Web前端应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。本套课程是进阶课程,将讲解Javascript的面向对象设计方法及其他进阶内容,如Cookie、Json、AJAX、jQuery等的运用。如果没有基础的同学请先学习Html5入门教程中javascript基础语法部分的内容。