摘要:簡介在中是個特殊的類型。在中,任何數值除以非數值都會得到。函數這個函數接受一個任意類型的參數,該函數會幫我們確認這個參數是否不是數值。在接收到一個值后,會嘗試將這個值轉為數值。某些不是數值的值會直接被轉換為數值,類似字符串或者值。
NaN簡介
NaN在JavaScript中是個特殊的類型。英文名稱是not a number,即非數值。它用來表示一個本來要返回數值的操作數未返回數值的情況(這樣就不會拋出錯誤)。在JavaScript中,任何數值除以非數值都會得到NaN。
NaN特點NaN本身有兩個特點
任何涉及NaN的操作都會返回NaN
NaN與任何值都不想等,包括NaN本身。
console.log(NaN == NaN); // falseisNaN函數
這個函數接受一個任意類型的參數,該函數會幫我們確認這個參數是否“不是數值”。isNaN()在接收到一個值后,會嘗試將這個值轉為數值。某些不是數值的值會直接被轉換為數值,類似字符串“10”或者Boolean值。
console.log(isNaN(NaN)); //true console.log(isNaN(10)); //false console.log(isNaN("10")); //false console.log(isNaN("blue")); //true console.log(isNaN(true)); //false
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/82559.html
摘要:還規定了無窮及其它的相應規范,有興趣可自行查找相關資料。其它相同數值相等。類型中,引用同一對象,相等。不同點對的判斷上各有不同。以為代表的相等和相等以為代表的不相等和相等以為代表的相等和不相等相同類型采用嚴格比較。 相等不相等? 先來隨便舉幾個?吧~ 0 == true //? [1] == [1] //? [1] == 1 ...
摘要:我們再來回顧下文首提出的這個比較運算,首先為對象,則調用函數將其轉化為字符串對于右側的,首先會進行顯式類型轉換,將其轉化為。 JavaScript 運算符規則與隱式類型轉換詳解 從屬于筆者的現代 JavaScript 開發:語法基礎與工程實踐系列文章,主要探討 JavaScript 中令人迷惑的加減乘除與比較等常見運算中的規則與隱式類型轉換;本文中涉及的參考資料全部聲明在了JavaSc...
摘要:我們再來回顧下文首提出的這個比較運算,首先為對象,則調用函數將其轉化為字符串對于右側的,首先會進行顯式類型轉換,將其轉化為。 JavaScript 運算符規則與隱式類型轉換詳解 從屬于筆者的現代 JavaScript 開發:語法基礎與工程實踐系列文章,主要探討 JavaScript 中令人迷惑的加減乘除與比較等常見運算中的規則與隱式類型轉換;本文中涉及的參考資料全部聲明在了JavaSc...
摘要:本文主要介紹數據類型強制轉換和自動轉換,自動轉換是基于強制轉換之上。強制轉換主要指使用和三個函數,手動將各種類型的值,分布轉換成數字字符串或者布爾值。 前言 JavaScript是一門動態語言,所謂的動態語言可以暫時理解為在語言中的一切內容都是不確定的。比如一個變量,這一時刻是個整型,下一時刻可能會變成字符串了。雖然變量的數據類型是不確定的,但是各種運算符對數據類型是有要求的。如果運算...
摘要:本文主要介紹數據類型強制轉換和自動轉換,自動轉換是基于強制轉換之上。強制轉換主要指使用和三個函數,手動將各種類型的值,分布轉換成數字字符串或者布爾值。 前言 JavaScript是一門動態語言,所謂的動態語言可以暫時理解為在語言中的一切內容都是不確定的。比如一個變量,這一時刻是個整型,下一時刻可能會變成字符串了。雖然變量的數據類型是不確定的,但是各種運算符對數據類型是有要求的。如果運算...
摘要:本文主要介紹數據類型強制轉換和自動轉換,自動轉換是基于強制轉換之上。強制轉換主要指使用和三個函數,手動將各種類型的值,分布轉換成數字字符串或者布爾值。 前言 JavaScript是一門動態語言,所謂的動態語言可以暫時理解為在語言中的一切內容都是不確定的。比如一個變量,這一時刻是個整型,下一時刻可能會變成字符串了。雖然變量的數據類型是不確定的,但是各種運算符對數據類型是有要求的。如果運算...
閱讀 1644·2021-09-02 15:11
閱讀 1978·2019-08-30 14:04
閱讀 2566·2019-08-27 10:52
閱讀 1585·2019-08-26 11:52
閱讀 1207·2019-08-23 15:26
閱讀 2624·2019-08-23 15:09
閱讀 2607·2019-08-23 12:07
閱讀 2237·2019-08-22 18:41