JavaScript全局属性和函数可以与所有内置JavaScript对象一起使用。
下表列出了JavaScript全局属性:
| 属性 | 描述 | 
|---|---|
| Infinity | 表示无穷大的数值 | 
| NaN | “非数字”值 | 
| undefined | 表示尚未为变量分配值 | 
| null (literal) | 表示故意缺少任何对象值 | 
下表列出了JavaScript全局函数:
| 功能 | 描述 | 
|---|---|
| decodeURI() | 解码URI | 
| decodeURIComponent() | 解码URI组件 | 
| encodeURI() | 编码URI | 
| encodeURIComponent() | 编码URI组件 | 
| escape() | 不推荐使用。使用是encodeURI()或encodeURIComponent方法()代替 | 
| eval() | 将传入的字符串当做 JavaScript 代码进行执行。 | 
| isFinite() | 判断传递的值是否为有限数 | 
| isNaN() | 判断值是否为NaN | 
| Number() | 将对象的值转换为数字 | 
| parseFloat() | 解析字符串并返回浮点数 | 
| parseInt() | 解析字符串并返回整数 | 
| String() | 将对象的值转换为字符串 | 
| unescape() | 不推荐使用。使用decodeURI()或decodeURIComponent()代替 |