JavaScript 语言基础知识框架

本框架涵盖 JavaScript 语言的核心概念,为学习者提供一个结构化的学习路径。

1. 数据类型与变量

  • 基本数据类型:Number, String, Boolean, Null, Undefined, Symbol
  • 引用数据类型:Object
  • 变量声明:var, let, const
  • 类型转换

2. 运算符与表达式

  • 算术运算符:+, -, *, /, %, ++, --
  • 比较运算符:>, <, >=, <=, ==, ===, !=, !==
  • 逻辑运算符:&&, ||, !
  • 位运算符
  • 赋值运算符:=, +=, -=, *=, /=, %=
  • 其他运算符:?:, typeof, instanceof

3. 控制流语句

  • 条件语句:if, else if, else, switch
  • 循环语句:for, while, do...while
  • 跳转语句:break, continue

4. 函数

  • 函数声明
  • 函数表达式
  • 箭头函数
  • 参数传递
  • 作用域
  • 闭包

5. 对象

  • 对象创建
  • 属性访问
  • 方法
  • 原型链
  • this 关键字

6. 数组

  • 数组创建
  • 数组方法
  • 遍历数组

7. DOM 操作

  • 获取 DOM 元素
  • 修改 DOM 元素
  • 事件处理

8. 其他重要概念

  • 作用域链
  • 原型与继承
  • 异步编程
  • 正 则表达式
  • 模块化
rar 文件大小:2.39MB