权威网站
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 高阶函数
- 函数作为参数
- 函数作为返回值