基础知识 利用对象键值对的方式进行数组去重 预解释 预解释 作用域链 预解释中的变态机制 JS内存释放 ++ 的两种情况比较 this关键字 四种模式 单例模式 工厂模式 构造函数模式 构造函数模式扩展 原型链模式 原型链模式扩展-this 原型链模式扩展-批量设置公有属性 深入扩展原型链模式常用的六种继承方式 函数、原型、DOM、this的深入 函数的三种角色 call方法的深入 call和apply和bind的区别 获取数组最大值和最小值 获取平均数 类数组转换为数组 浏览器的异常信息捕获 sort深入研究 json及操作 数据绑定及DOM回流 表格排序及dom映射 正则 正则的作用 正则的元字符 正则创建方式的区别 编写简单的正则表达式 正则的捕获 分组捕获 replace 正则捕获专题 正则的实战应用-replace 时间字符串格式化 检测数据类型 盒子模型和盒子偏移量 JS盒子模型 获取元素的具体样式信息 盒子偏移量 浏览器滚动条卷去的高度 JS中的同步和异步编程 延迟加载思想和首屏延迟加载 DOM深入 内置的DOM操作属性和方法 动画 JS实现高性能动画优化的黄金法则