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() | 解析字符串并返回浮點(diǎn)數(shù) |
parseInt() | 解析字符串并返回整數(shù) |
String() | 將對象的值轉(zhuǎn)換為字符串 |
unescape() | 不推薦使用。使用decodeURI()或decodeURIComponent()代替 |