JavaScript 全局引用
JavaScript 的全局属性和方法可以与所有 JavaScript 对象一起使用。
JavaScript 全局方法和属性
| 名称 | 描述 |
|---|---|
| decodeURI() | 解码 URI |
| decodeURI Component() |
解码 URI 组件 |
| encodeURI() | 编码 URI |
| encodeURI Component() |
编码 URI 组件 |
| escape() | 已弃用。请改用 encodeURI() encodeURIComponent() |
| eval() | 评估一个字符串并将其作为脚本代码执行 |
| Infinity | 表示正/负无穷大的数值 |
| isFinite() | 判断一个值是否为有限的、合法的数字 |
| isNaN() | 判断一个值是否为非法的数字 |
| NaN | "非数字"值 |
| Number() | 将对象的值转换为数字 |
| parseFloat() | 解析字符串并返回浮点数 |
| parseInt() | 解析字符串并返回整数 |
| String() | 将对象的值转换为字符串 |
| undefined | 指示一个变量尚未被赋值 |
| unescape() | 已弃用。请改用 decodeURI() decodeURIComponent() |
注意
由于这些方法是全局的,而全局对象是浏览器窗口,因此这些方法实际上是窗口方法。
isNaN() 与 window.isNaN() 相同。