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() 相同。