JavaScript 参考
JavaScript 参考用作有关 JavaScript 语言的事实存储库。整个语言都详细描述在这里。在编写 JavaScript 代码时,您会经常参考这些页面(因此标题为“JavaScript 参考”)。
JavaScript 语言旨在用于一些更大的环境中,无论是浏览器、服务器端脚本,还是类似的。在大多数情况下,本参考试图做到与环境无关,并且不针对 Web 浏览器环境。
如果您是 JavaScript 新手,请从 指南 开始。一旦您对基础知识有了扎实的掌握,就可以使用参考来获取有关单个对象和语言结构的更多详细信息。
内置
JavaScript 标准内置对象,以及它们的方法和属性。
值属性
函数属性
基本对象
错误对象
数字和日期
文本处理
索引集合
键值集合
结构化数据
内存管理
控制抽象对象
反射
国际化
语句
控制流
声明变量
函数和类
迭代
其他
表达式和运算符
主表达式
左值表达式
递增和递减
一元运算符
算术运算符
关系运算符
相等运算符
按位移位运算符
二进制按位运算符
二进制逻辑运算符
条件 (三元) 运算符
赋值运算符
yield 运算符
展开语法
逗号运算符
函数
类
正则表达式
- 反向引用:
\1
,\2
- 捕获组:
(...)
- 字符类:
[...]
,[^...]
- 字符类转义:
\d
,\D
,\w
,\W
,\s
,\S
- 字符转义:
\n
,\u{...}
- 析取:
|
- 输入边界断言:
^
,$
- 字面量字符:
a
,b
- 前瞻断言:
(?=...)
,(?!...)
- 后顾断言:
(?<=...)
,(?<!...)
- 修饰符:
(?ims-ims:...)
- 命名反向引用:
\k<name>
- 命名捕获组:
(?<name>...)
- 非捕获组:
(?:...)
- 量词:
*
,+
,?
,{n}
,{n,}
,{n,m}
- Unicode 字符类转义:
\p{...}
,\P{...}
- 通配符:
.
- 词边界断言:
\b
,\B