Skip to content

JavaScript 知识点索引

核心篇

  1. 数据类型与类型检测
    • 8 种数据类型
    • 类型判断方法
    • 类型转换规则
  2. 作用域与闭包 🔥
    • 词法作用域
    • 闭包原理与应用
    • 经典面试题
  3. 原型与继承
    • 原型链
    • 继承方式对比
  4. 异步编程 🔥
    • Event Loop (浏览器 vs Node.js)
    • Promise 深度解析
    • async/await 原理
  5. ES6+ 新特性
    • 解构、展开、箭头函数
    • Proxy、Reflect

深入篇 🔥

  1. V8 引擎与 JIT 编译
    • Ignition/TurboFan 流水线
    • 隐藏类、内联缓存
  2. 浏览器内存泄漏诊断
    • 常见泄漏场景
    • DevTools 内存分析
    • React 内存泄漏处理

实践篇 🔥

  1. 设计模式
    • 单例、观察者、发布-订阅
    • 策略、代理、装饰器

代码示例

前端面试知识库