Skip to Content
Nextra 4.0 is released 🎉
笔记JavaScript33 个 JavaScript 概念

33 个 JavaScript 概念

  • 调用栈
  • 原始类型
  • 值类型和引用类型
  • 隐式、显式、名义式、结构化和鸭子类型
  • == VS === VS typeof
  • 函数作用域、块作用域和词法作用域
  • 表达式与语句
  • IIFE、模块和命名空间
  • 消息队列和事件循环
  • setTimeout、setInterval 和 requestAnimationFrame
  • JavaScript 引擎
  • 按位运算符、类型数组和数组缓冲区
  • DOM 和布局树
  • 工厂和类
  • this、调用、应用和绑定
  • new、构造函数、instanceof 和实例
  • 原型继承和原型链
  • 对象.创建和对象.分配
  • 映射、减少、过滤
  • 纯函数、副作用、状态突变和事件传播
  • 闭包
  • 高阶函数
  • 递归
  • 集合和生成器
  • 承诺
  • 异步/等待
  • 数据结构
  • 昂贵的操作和大 O 表示法
  • 算法
  • 继承、多态性和代码重用
  • 设计模式
  • 部分应用程序、柯里化、组合和管道
  • 干净的代码
Last updated on