JavaScript Global 物件

admin發表於2018-09-21

ECMAScript的Global物件並不能夠直接訪問。

瀏覽器客戶端,全域性物件就是window物件,表示Web瀏覽器視窗。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼
var num=window.parseFloat("123");

在瀏覽器客戶端,這個全域性物件是window,可以省略window。

全域性物件屬性列表:

屬性描述
Infinity

代表正的無窮大的數值。

NaN

指示某個值是不是數字值。

undefined指示未定義的值。


全域性物件的方法列表:

方法描述
Boolean()

將引數解析為布林值。

decodeURI()

解碼編碼的URI。

decodeURIComponent()

對encodeURIComponent() 函式編碼的URI進行解碼。

encodeURI()

把字串作為URI 進行編碼。

encodeURIComponent()

把字串作為URI元件進行編碼。

escape()

對字串進行編碼,這樣就可以在所有的計算機上讀取該字串。

eval()

執行由JavaScript程式碼組成的字串,並返回計算得到的值(如果有)。

isFinite()

檢測一個數值是否是無窮大。

isNaN()

檢測其引數是否為非數值型別。

Number()

把引數轉換為數字,並返回此數字。

parseFloat()

解析一個字串,並返回一個浮點數。

parseInt()

解析一個字串,並返回一個整數。

String()

把引數轉換為字串。

unescape()

可解碼通過escape()編碼後的字串。

相關文章