从基础语法到 WebAPI 再到进阶原理,全方位掌握 JS
JavaScript 变量的定义、数据类型与基础使用。
流程控制:分支语句 (if/switch) 与逻辑判断。
数组操作方法与各种循环结构的深入讲解。
函数的声明、调用、参数传递与返回值。
对象字面量、常用内置对象 (Math, Date) 的使用。
DOM 对象介绍,获取元素及操作元素内容与样式。
常见事件类型、事件监听与事件对象 (Event) 的使用。
事件流(冒泡与捕获)机制与事件委托技术。
日期对象深度处理与 DOM 节点的增删改查。
BOM (浏览器对象模型) 及 Window、Location 等对象。
正则表达式的基础语法与表单验证应用。
深入理解函数作用域、闭包以及 this 指向。
构造函数、实例成员与静态成员,面向对象编程基础。
原型与原型链机制,深入理解 JS 的继承原理。
深浅拷贝的区别与实现,异常捕获与处理 (try-catch)。