学会掌握:
适合人群:
- 第0章: 学习之前,必须了解的东西
- 0.1:关于学习起来很烦躁的问题【重要】
- 0.2:关于注意力【重要】
- 第1章: 课程安排
- 1.1:课程安排
- 第2章: 认识 JavaScript
- 2.1:JavaScript能做什么
- 2.2:怎么使用JavaScript
- 第3章: 尝试使用 JavaScript
- 3.1:第一步:拿到一个 HTML 元素
- 3.2:第二步:认识控制台
- 3.3:第三步:获取以及修改这个 HTML 元素的内容
- 3.4:第四步:获取以及操作这个 HTML 元素的属性
- 3.5:第五步:写点注释吧
- 3.6:作业安排
- 3.7:作业讲解
- 第4章: 深入学习 ECMAScript
- 4.1:什么是ECMAScript
- 4.2:【变量详解】声明变量、初始化变量
- 4.3:【变量详解】全局变量、局部变量、 变量的类型
- 4.4:【变量详解】命名规则、命名方式
- 4.5:【数据类型】认识常用数据类型
- 4.6:【数据类型】typeof 判断数据类型
- 4.7:【数据类型】原始值和引用值详解
- 4.8:【运算】数学运算符、赋值运算符
- 4.9:【运算】等性运算符、 关系运算符
- 4.10:【运算】逻辑运算符
- 4.11:先来认识一下隐式类型转换
- 4.12:【流程控制】流程控制概念
- 4.13:【流程控制】if else
- 4.14:【流程控制】switch
- 4.15:【流程控制】三元表达式
- 4.16:【流程控制】while、do while
- 4.17:【流程控制】for
- 4.18:【流程控制】Break、Continue
- 4.19:【流程控制】作业安排
- 4.20:【流程控制】作业讲解
- 4.21:【Function 精讲】简单的函数定义与调用
- 4.22:【Function 精讲】函数的另外几种形式(上)
- 4.23:【Function 精讲】函数的另外几种形式(下)
- 4.24:【Function 精讲】函数的形式参数、实际参数
- 4.25:【Function 精讲】函数的实参列表 arguments
- 4.26:【Function 精讲】函数的返回值 return
- 4.27:【Function 精讲】作业安排
- 4.28:【Function 精讲】作业讲解
- 4.29:【String 精讲】字符串的创建、拼接、length
- 4.30:【String 精讲】String 的常用方法(上)
- 4.31:【String 精讲】String 的常用方法(中)
- 4.32:【String 精讲】String 的常用方法(下)
- 4.33:【String 精讲】作业安排
- 4.34:【String 精讲】作业讲解
- 4.35:【Number 精讲】创建数字
- 4.36:【Number 精讲】NaN、Infinity、-Infinity
- 4.37:【Number 精讲】数字常用属性
- 4.38:【Number 精讲】Number 的常用方法(上)
- 4.39:【Number 精讲】Number 的常用方法(下)
- 4.40:【Number 精讲】全局对象下 Number 相关的方法(上)
- 4.41:【Number 精讲】全局对象下 Number 相关的方法(下)
- 4.42:【Number 精讲】作业安排
- 4.43:【Number 精讲】作业讲解
- 4.44:【Array 精讲】重新认识数组(上)
- 4.45:【Array 精讲】重新认识数组(下)
- 4.46:【Array 精讲】数组的常用方法 isArray()、concat()
- 4.47:【Array 精讲】数组的常用方法 push()、pop()
- 4.48:【Array 精讲】数组的常用方法 unshift()、shift()
- 4.49:【Array 精讲】数组的常用方法 join()、reverse()
- 4.50:【Array 精讲】数组的常用方法 sort()
- 4.51:【Array 精讲】数组的常用方法 slice()、splice()
- 4.52:【Array 精讲】数组的常用方法 indexOf()、lastIndexOf()
- 4.53:【Array 精讲】数组的常用方法 every()、some()、filter()
- 4.54:【Array 精讲】数组的常用方法 forEach()、map()
- 4.55:【Array 精讲】数组的常用方法 reduce()、reduceRight()
- 4.56:【Array 精讲】作业安排
- 4.57:【Array 精讲】作业讲解
- 4.58:【Object 精讲】创建对象
- 4.59:【Object 精讲】访问修改对象属性、方法
- 4.60:【Object 精讲】for in 遍历对象
- 4.61:【Object 精讲】作业安排
- 4.62:【Object 精讲】作业讲解
- 4.63:【RegExp 精讲】创建正则表达式
- 4.64:【RegExp 精讲】修饰符
- 4.65:【RegExp 精讲】字符类别
- 4.66:【RegExp 精讲】字符集合
- 4.67:【RegExp 精讲】边界
- 4.68:【RegExp 精讲】数量词
- 4.69:【RegExp 精讲】分组与反向引用
- 4.70:【RegExp 精讲】零宽断言
- 4.71:【RegExp 精讲】正则常用属性
- 4.72:【RegExp 精讲】正则常用方法
- 4.73:【RegExp 精讲】配合正则的字符串方法
- 4.74:【RegExp 精讲】作业安排
- 4.75:【RegExp 精讲】作业讲解
- 4.76:【Date 精讲】new Date()、 getTime()
- 4.77:【Date 精讲】获取具体时间
- 4.78:【Date 精讲】设置具体时间
- 4.79:【Math 精讲】Math 概述.html
- 4.80:【Math 精讲】Math 常用方法(上)
- 4.81:【Math 精讲】Math 常用方法(中)
- 4.82:【Math 精讲】Math 常用方法(下)
- 4.83:【强制类型转换】强制类型转换(上)
- 4.84:【强制类型转换】强制类型转换(中)
- 4.85:【强制类型转换】强制类型转换(下)
- 4.86:【强制类型转换】作业安排
- 第5章: 深入学习 HTML DOM
- 5.1:什么是 HTML DOM
- 5.2:玩转 DOM(一)
- 5.3:玩转 DOM(二)
- 5.4:玩转 DOM(三)
- 5.5:玩转 DOM(四)
- 5.6:玩转 DOM(五)
- 5.7:玩转 DOM(六)
- 5.8:玩转 DOM(七)
- 5.9:玩转 DOM(八)
- 5.10:【DOM 常用属性】className、id、style
- 5.11:【DOM 常用属性】attributes
- 5.12:【DOM 常用属性】classList
- 5.13:【DOM 常用属性】innerHTML、innerText
- 5.14:【DOM 常用属性】nodeType、nodeValue、nodeName
- 5.15:【DOM 常用属性】parentNode、parentElement、childNodes、children
- 5.16:【DOM 常用属性】firstChild、firstElementChild、lastChild、lastElementChild
- 5.17:【DOM 常用属性】nextSibling、nextElementSibling、previousSibling、previousElementSibling
- 5.18:【DOM 常用属性】clientWidth、 scrollWidth、offsetWidth
- 5.19:【DOM 常用属性】clientLeft、scrollLeft、offsetLeft
- 5.20:【DOM 常用属性】offsetParent
- 5.21:【DOM 常用方法】getAttribute()、getAttributeNode()
- 5.22:【DOM 常用方法】setAttribute()、setAttributeNode()、createAttribute()
- 5.23:【DOM 常用方法】removeAttribute()、removeAttributeNode()、hasAttribute()、hasAttributes()
- 5.24:【DOM 常用方法】getElementById()、getElementsByClassName()、getElementsByTagName()、getElementsByName()
- 5.25:【DOM 常用方法】querySelector()、querySelectorAll()
- 5.26:【DOM 常用方法】createElement()、createTextNode()、appendChild()
- 5.27:【DOM 常用方法】removeChild()、replaceChild()、insertBefore()、hasChildNodes()
- 5.28:【DOM 常用方法】focus()、hasFocus()
- 5.29:【DOM 事件】onclick、ondblclick、oncontextmenu
- 5.30:【DOM 事件】onmousedown、onmouseup、onmousemove
- 5.31:【DOM 事件】onmouseenter、onmouseleave、onmouseover、onmouseover
- 5.32:【DOM 事件】onfocus、onblur、onselect
- 5.33:【DOM 事件】onchange、oninput、onsearch
- 5.34:【DOM 事件】onreset、onsubmit
- 5.35:【DOM 事件】onscroll、onresize.html
- 5.36:【DOM 事件】onload
- 5.37:【DOM 事件监听】addEventListener()、removeEventListener()
- 5.38:【DOM 事件监听】事件冒泡、事件捕获详解
- 5.39:【DOM 事件监听】阻止事件传递 stopPropagation()
- 5.40:【Event 对象】常用属性
- 5.41:【Event 对象】常用方法
- 5.42:代办事项-作业安排
- 5.43:代办事项-作业讲解(一)
- 5.44:代办事项-作业讲解(二)
- 5.45:代办事项-作业讲解(三)
- 第6章: 深入学习 BOM
- 6.1:什么是 BOM
- 6.2:window 相关
- 6.3:location 相关
- 6.4:认识 Cookie
- 6.5:设置 Cookie
- 6.6:删除、修改 Cookie
- 6.7:setInterval()、clearInterval()
- 6.8:setTimeout()、clearTimeout()
- 6.9:作业安排-简单的轮播图
- 6.10:作业安排-简单的轮播图(一)
- 6.11:作业安排-简单的轮播图(二)
- 6.12:作业安排-简单的轮播图(三)
- 6.13:最后啰嗦几分钟
- 第7章: 若干经典Demo
- 7.1:方便、实用的可配置轮播图插件-效果演示
- 7.2:方便、实用的可配置轮播图插件-代码编写(一)
- 7.3:方便、实用的可配置轮播图插件-代码编写(二)
- 7.4:方便、实用的可配置轮播图插件-代码编写(三)
- 7.5:方便、实用的可配置轮播图插件-代码编写(四)
- 7.6:方便、实用的可配置轮播图插件-代码编写(五)
- 7.7:方便、实用的可配置轮播图插件-代码编写(六)
- 7.8:方便、实用的可配置轮播图插件-代码编写(七)
- 7.9:定期录制若干个经典的JS Demo...
该讲师的其它课程