JavaScript全局屬性和函數(shù)可以與所有內(nèi)置JavaScript對象一起使用。
下表列出了JavaScript全局屬性:
| 屬性 | 描述 |
|---|---|
| Infinity | 表示無窮大的數(shù)值 |
| NaN | “非數(shù)字”值 |
| undefined | 表示尚未為變量分配值 |
| null (literal) | 表示故意缺少任何對象值 |
下表列出了JavaScript全局函數(shù):
| 功能 | 描述 |
|---|---|
| decodeURI() | 解碼URI |
| decodeURIComponent() | 解碼URI組件 |
| encodeURI() | 編碼URI |
| encodeURIComponent() | 編碼URI組件 |
| escape() | 不推薦使用。使用是encodeURI()或encodeURIComponent方法()代替 |
| eval() | 將傳入的字符串當(dāng)做 JavaScript 代碼進(jìn)行執(zhí)行。 |
| isFinite() | 判斷傳遞的值是否為有限數(shù) |
| isNaN() | 判斷值是否為NaN |
| Number() | 將對象的值轉(zhuǎn)換為數(shù)字 |
| parseFloat() | 解析字符串并返回浮點數(shù) |
| parseInt() | 解析字符串并返回整數(shù) |
| String() | 將對象的值轉(zhuǎn)換為字符串 |
| unescape() | 不推薦使用。使用decodeURI()或decodeURIComponent()代替 |