JavaScript的全局屬性和功能可與使用的所有內置的JavaScript對象。
JavaScript的全局屬性
屬性 | 描述 |
---|---|
Infinity | 表示正/負的無窮大的數值 |
NaN | “不是非數字”值 |
undefined | 表示一個變量沒有被賦值 |
JavaScript的全局函數
功能 | 描述 |
---|---|
decodeURI() | 解碼URI |
decodeURIComponent() | 解碼URI組件 |
encodeURI() | 編碼URI |
encodeURIComponent() | 編碼URI組件 |
escape() | 棄用1.5版本。 使用encodeURI()或encodeURIComponent()代替 |
eval() | 計算一個字符串,並執行它,彷彿它是腳本代碼 |
isFinite() | 確定值是否是一個有限的,合法的數字 |
isNaN() | 確定值是否是非法數 |
Number() | 對象的值轉換為數字 |
parseFloat() | 解析字符串並返回一個浮點數 |
parseInt() | 解析字符串並返回一個整數 |
String() | 對象的值轉換為字符串 |
unescape() | 棄用1.5版本。 使用decodeURI()或decodeURIComponent()代替 |
函數或方法?
這讓SENCE調用上述全球功能列表,而不是全球性的方法 ,因為函數被稱為全球範圍內,而不是任何對象。
無論如何,你也可以調用這些函數的方法,因為他們在哪裡,他們運行的全局對象的方法。 在Web瀏覽器中,全局對象是瀏覽器窗口。 然後isNan()實際上是一個窗口的方法:窗口。 isNan()