0. 我的 JavaScript 学习目录 奥特张 2024-12-12 125 阅读1分钟 我的 JavaScript 学习目录 1 基础语法 1.1 变量声明 怎么理解 JavaScript 的作用域(Scope)? JavaScript 变量在不同作用域下的使用场景 JavaScript 中隐藏的提升(Hoisting)特性 1.2 数据类型 JavaScript 中隐秘的数据类型转换(Data Type Conversion) 1.3 运算符 JavaScript 运算符的 基础知识 1.4 流程控制语句 JavaScript 的流程控制 让代码“指哪儿打哪儿” 2 函数 JavaScript 函数的 7 种定义方式,哪些最常用? JavaScript 函数的常见高级使用 3 对象和数组 JavaScript 中的 this 指向哪里? JavaScript 对象操作知多少? 掌握哪些 JavaScript 数组的内置方法,可以让数据处理更丝滑? JavaScript 提取 对象/数组 中的数据,解构赋值 更方便? 4 原型和继承 JavaScript 的 prototype, [[Prototype]] 和 __proto__ 晕不晕? 5 异步编程 JavaScript 的异步编程之理解 Promise 和 理清 async/await 过程 6 浏览器相关 6.1 DOM 操作 JavaScript 通过 document 获取和操作 DOM 元素 6.2 BOM JavaScript BOM 浏览器提供给 JavaScript 的一组 API 6.3 本地操作 JavaScript 的 本地操作 都能干些啥? 7 ES6+ 其它常用新特性 JavaScript ES6+ 哪些常用新特性? 8 调试与性能优化 JavaScript 的高效开发 离不开 调试与性能优化