javascript isFinite()方法
此方法屬於全域性物件,可以檢測其引數是否為無窮大。
Finite的英文意思是有限的,有窮的,那麼isFinite的作用也就很好記憶理解了。
語法結構:
[JavaScript] 純文字檢視 複製程式碼isFinite(number)
引數解釋:
number:必需,要檢測的陣列。
如果number是有限數字,或者可以轉換為有限數字,那麼返回值就是true,如果number是NaN(非數字),或者是正、負無窮大的數,則返回false。
程式碼例項:
[JavaScript] 純文字檢視 複製程式碼console.log(window.isFinite(1));
因為3是有限數字,所以返回值是true。
[JavaScript] 純文字檢視 複製程式碼console.log(window.isFinite(-1));
對於負數來說也是一樣的,如果是有限的,那麼返回值也是true。
[JavaScript] 純文字檢視 複製程式碼console.log(window.isFinite("螞蟻部落"));
如果引數是非數字,並且不能夠轉換為數字,那麼就返回false。
[JavaScript] 純文字檢視 複製程式碼console.log(window.isFinite("1"));
上面的程式碼返回值依然是true,因為會首先嚐試用Number()方法對引數進行轉換。
關於Number()方法可以參閱javascript Number()一章節。
相關文章
- JavaScript isFinite()JavaScript
- Number.isFinite()方法
- Python教程:空值、無窮值判斷之isna、isnull、isfinitePythonNull
- JavaScript Date() 方法JavaScript
- JavaScript show() 方法JavaScript
- JavaScript showModal() 方法JavaScript
- JavaScript repeat()方法JavaScript
- JavaScript map()方法JavaScript
- JavaScript copyWithin()方法JavaScript
- JavaScript match()方法JavaScript
- JavaScript find()方法JavaScript
- JavaScript test() 方法JavaScript
- JavaScript endsWith()方法JavaScript
- javascript slice() 方法JavaScript
- javascript的match方法JavaScript
- JavaScript Array map() 方法JavaScript
- JavaScript 之迭代方法JavaScript
- javascript通用方法收集JavaScript
- JavaScript toggle() 方法JavaScript
- JavaScript之FormData方法JavaScriptORM
- Javascript 加密解密方法JavaScript加密解密
- JavaScript陣列方法JavaScript陣列
- JavaScript Array常用方法JavaScript
- javascript模板方法模式JavaScript模式
- JavaScript手寫new方法JavaScript
- JavaScript陣列小方法JavaScript陣列
- javascript Array.from()方法JavaScript
- javascript中Date常用方法JavaScript
- JavaScript | 函式與方法JavaScript函式
- Javascript String物件方法JavaScript物件
- javascript陣列常用方法JavaScript陣列
- JavaScript陣列方法(splice)JavaScript陣列
- 在JavaScript中借用方法JavaScript
- JavaScript:Object屬性方法JavaScriptObject
- javascript contains方法JavaScriptAI
- JavaScript的方法和技巧JavaScript
- JavaScript資料方法彙總JavaScript
- javascript Array方法總結(下篇)JavaScript