JavaScript全套课程—8370人已学习
课程介绍
本课程是JavaScript同初级到框架封装的完整课程,课程健全,从JavaScript入门到高级进阶,内容涵盖了JavaScript数据类型、运算符、流程控制、循环语句、函数、JavaScript BOM、数组、字符串、数学对象、日期对象、JavaScriptDOM、事件、JavaScript购物车案例、正则表达式、变量、作用域、内存、函数表达式、this、瀑布流、函数式编程、错误调试与处理、运动框架、面向对象封装案例、JavaScript_Ajax、设计模式、简单框架封装、jquery等。
课程收益
新一轮基础教育课程改革,不仅表现在课程目标、结构、内容等方面的变化, 尤其集中地表现在对学生学会学习的倡导.本文以历史上教育家对培养学生掌握学习方法的重视以及这一思想的时代意义为切入点,针对当前教育——无论是理论层 面,还是实践层面——对培养学生掌握学习方法极度忽视的现实,提出和论述了将学习方法作为一门课程在实施的现实意义,并进一步论述学习方法这门课程的实施与评价的可能方式。
讲师介绍
张鹏 更多讲师课程
拥有6年web前端和后端开发经验,4年授课经验,还曾在百度专业培训过网络营销课程,曾就职于联想集团和当当网,不仅有丰富的项目实战经验还有营销经验,综合实力较强,后入北京市各种培训机构,给社会带来更多的IT精英。
课程大纲
第1章:JavaScript简介概述和使用
1. javaScript简介,是什么?能干什么?前景如何? 19:48
2. 标签使用和输出语句 19:19
3. 语法构成、关键字、保留字、变量 29:56
第2章:JavaScript数据类型
1. 数据类型 24:52
2. 字符串转换为其他类型 30:07
3. 数字类型和布尔类型转换为其他类型 14:49
第3章:JavaScript运算符
1. 算术运算符 18:19
2. 赋值运算符 14:27
3. 比较运算符 13:45
4. 一元运算符 20:36
5. 二元运算符 13:44
6. 三元运算符 4:21
第4章:JavaScript流程控制
1. 流程控制语句_if语句 19:26
2. 【案例】if语句_成绩判断 12:26
3. 流程控制语句_switch语句 7:47
第5章:JavaScript循环语句
1. 循环语句_for循环 25:24
2. 【9*9乘法表案例】循环语句_for嵌套 28:12
3. 循环语句_while语句和跳出语句 20:14
第6章:JavaScript函数
1. 函数_声明_调用_参数 17:27
2. 函数_arguments_return 24:23
3. 函数_匿名函数_表达式_函数自我执行 19:15
4. 函数_执行环境 10:42
第7章:JavaScriptBOM
1. BOM_打开关闭窗口_单击事件 24:32
2. BOM_History_Location 19:18
3. BOM_Navigator_Screen 19:18
4. BOM_Navigator_Screen 10:38
5. BOM_定时器_setInterval_clearInterval_setTimeout 7:36
6. BOM_【案例】_图片轮播 32:48
7. BOM_【案例】_图片轮播 32:48
第8章:JavaScript数组
1. 数组_创建数组_一维数组_length 13:22
2. 数组_【案例】_类似于抽奖效果 17:41
3. 数组_二维数组_三维数组 11:27
4. 数组_数组方法【一】 13:36
5. 数组_数组方法【二】 10:45
6. 数组_数组方法【二】 10:45
7. 数组_冒泡排序 12:11
第9章:JavaScript字符串
1. 字符串_创建_length 11:21
2. 字符串_字符串方法(一) 12:58
3. 字符串_字符串方法(一) 12:58
4. 字符串_字符串方法(二) 22:47
第10章:JavaScript数学对象
1. 数学对象_数学对象方法 17:52
2. 数学对象_【案例】_表单随机验证码 21:42
第11章:JavaScript日期对象
1. 日期对象_日期对象方法 17:20
2. 日期对象_【案例】_钟表案例 14:25
3. 日期对象_【案例】_钟表案例 14:25
第12章:JavaScriptDOM
1. DOM_获取节点方法 25:56
2. DOM_【案例】_图片切换 27:30
3. DOM_节点属性(一) 26:56
4. DOM_节点属性(二) 19:41
5. DOM_节点属性(二) 19:41
6. DOM_节点属性方法 14:59
7. DOM_获取节点方法 25:56
8. DOM_节点创建_节点添加_节点删除 12:38
9. DOM_【案例】_简易留言板 16:04
10. DOM_元素样式 14:48
11. DOM_元素大小_元素偏移 28:03
12. DOM_可视宽高_标准模式和混杂模式 16:19
第13章:JavaScript事件
1. 事件_事件流 7:36
2. 事件_鼠标类事件 10:18
3. 事件_键盘类事件 18:06
4. 事件_其他类事件 12:32
5. 事件_添加事件处理程序 21:28
6. 事件_删除事件处理程序 15:10
7. 事件_事件对象 10:36
8. 事件_事件对象属性_事件委托 19:27
9. 事件_阻止冒泡_阻止默认行为 16:25
10. 事件_【案例】_小人快跑 12:12
11. 事件_【案例】_放大镜效果 24:41
12. 事件_【案例】_拖拽效果 19:05
13. 事件_【案例】_飞机发射子弹 18:04
14. 事件_【案例】_省市区的三级联动 22:42
15. 事件_【案例】_模拟select下拉框 23:04
第14章:JavaScript购物车案例
1. 购物车_效果实现分析 11:53
2. 购物车_全选功能_商品结算功能 15:46
3. 购物车_已选商品添加和删除 16:41
4. 购物车_增减商品数量_小计价格计算 16:54
第15章:JavaScript正则表达式
1. 正则_正则定义_正则方法 14:02
2. 正则_元字符_转义符 21:49
3. 正则_限定符_重复 18:19
4. 正则_选择符_修饰符 12:14
5. 正则_分组_字符类 14:35
6. 正则_字符串匹配正则的方法 10:05
7. 正则_【案例】_手机号_邮箱_用户名_身份证 19:52
8. 正则_【案例】_去除前后空格_获取class名称 14:31
9. 正则_【案例】_解析url地址栏参数 8:48
第16章:JavaScript变量_作用域_内存
1. 变量_动态属性_复制变量值_传递参数_检测类型 32:05
2. 作用域_作用域链 20:00
3. 作用域_执行顺序_优先级_面试题 24:43
4. 垃圾回收_JavaScript垃圾回收机制 10:02
第17章:JavaScript函数表达式
1. 函数表达式_递归函数_闭包 24:05
2. 函数表达式_模仿块级作用域 7:10
第18章:JavaScript关于this
1. 关于this_this指向 21:42
2. 关于this_call_apply 24:11
第19章:JavaScript瀑布流
1. 瀑布流_布局页面结构 8:58
2. 瀑布流_图片定位_图片排序 32:23
3. 瀑布流_滚动加载图片 17:05
4. 【视频有问题】请勿查看 7:45
第20章:JavaScript函数式编程
1. 函数式编程_高阶函数 11:12
2. 函数式编程_规约函数 10:11
3. 函数式编程_映射函数 6:40
第21章:JavaScript错误调试与处理
1. 错误调试与处理_错误处理_try_catch 12:56
2. 错误调试与处理_错误调试_断点 16:45
第22章:JavaScript运动框架
1. 运动框架_匀速运动 14:48
2. 运动框架_缓冲运动 9:31
3. 运动框架_多物体运动 5:29
4. 运动框架_任意值运动 12:23
5. 运动框架_链式运动 5:27
6. 运动框架_同时运动 10:01
7. 运动框架_【案例】_淘宝首页图片切换效果 17:51
8. 运动框架_【案例】_图片放大缩小切换效果 32:52
第23章:JavaScript对象
1. 理解对象_创建对象 27:16
2. 设置对象_查找对象_删除对象 13:38
3. 对象_检测属性是否存在 11:09
4. 对象_枚举属性_读get_写set 12:28
5. 对象_序列化对象 3:55
第24章:JavaScript对象模式
1. 对象模式_工厂模式 12:42
2. 对象模式_构造函数模式 10:04
3. 对象模式_原型模式 14:59
4. 对象模式_组合模式_构造函数和原型模式 8:19
5. 对象模式_动态原型模式 5:52
第25章:JavaScript对象继承
1. 对象继承_原型链 9:31
2. 对象继承_借用构造函数 9:57
3. 对象继承_组合继承 9:57
4. 对象继承_原型式继承 10:27
5. 对象继承_寄生式继承 8:16
6. 对象继承_寄生组合式继承 8:29
第26章:JavaScript面向对象封装案例
1. 面向对象_【案例】_封装tab切换(一) 15:43
2. 面向对象_【案例】_封装tab切换(二) 18:23
3. 面向对象_【案例】_封装无缝滚动(一) 13:18
4. 面向对象_【案例】_封装无缝滚动(二) 20:09
第27章:JavaScript_Ajax
1. Ajax_JSON 15:43
2. Ajax_简介_优缺点_环境安装 18:14
3. Ajax_基本操作 22:57
4. Ajax_封装Ajax 21:28
5. Ajax_【案例】_验证用户名 20:02
6. Ajax_【案例】_汽车品牌渲染 16:08
7. Ajax_JSONP跨域 14:36
第28章:JavaScript_设计模式
1. JavaScript设计模式_单体模式(一) 14:07
2. JavaScript设计模式_单体模式(二) 10:05
3. JavaScript设计模式_观察者模式 22:09
4. JavaScript设计模式_享元模式 19:56
第29章:JavaScript简单框架封装
1. 简单框架封装_jQuery(一) 8:58
2. 简单框架封装_jQuery(二) 14:48
3. 简单框架封装_jQuery(三) 3:00
4. 简单框架封装_jQuery(四) 15:01
大家可以点击【 查看详情】查看我的课程