isFinite使用說明

該全局 isFinite() 函數用來判斷被傳入的參數值是否爲一個有限數值(finite number)。在必要情況下,參數會首先轉爲一個數值。

語法
isFinite(testValue)
參數
testValue
用於檢測有限性(finiteness)的值。
描述
isFinite 是全局的方法,不與任何對象有關係。
你可以用這個方法來判定一個數字是否是有限數字。isFinite 方法檢測它參數的數值。如果參數是 NaN,正無窮大或者負無窮大,會返回false,其他返回 true。

示例
isFinite(Infinity); // false
isFinite(NaN); // false
isFinite(-Infinity); // false

isFinite(0); // true
isFinite(2e64); // true, 在更強壯的Number.isFinite(null)中將會得到false

isFinite(“0”); // true, 在更強壯的Number.isFinite(‘0’)中將會得到false

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章