权威网站
JavaScript 知识目录
1. JavaScript 基础
1.1 JavaScript 简介
1.2 变量与常量
1.3 数据类型
-
基本类型:
number、string、boolean、null、undefined、symbol、bigint -
引用类型:
object、array、function
1.4 类型转换
- 显式转换:
Number()、String()、Boolean() - 隐式转换:
==与===
1.5 运算符
- 算术运算符:
+、-、*、/、% - 比较运算符:
>、<、>=、<=、==、=== - 逻辑运算符:
&&、||、! - 赋值运算符:
=、+=、-=
1.6 控制流程
- 条件语句:
if、else、switch - 循环语句:
for、while、do...while - 跳转语句:
break、continue、return
2. 函数
2.1 函数声明与表达式
2.2 箭头函数
2.3 函数参数
- 默认参数
- 剩余参数(
...args)
2.4 作用域与闭包
- 全局作用域与局部作用域
- 闭包的概念与应用
2.5 高阶函数
- 函数作为参数
- 函数作为返回值