国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Js中的null、undefined、NaN和Infinity

libin19890520 / 1278人閱讀

摘要:的類型就是首先需要注意大小寫,中定義的是,而不是中使用通常被稱為非數字,來表示它無法表示的數值結果,如是中唯一一個與自身不相等的值,即。當懷疑某個值過大時,可以檢查它是否為特殊的是,將與它自己相減時,結果為這點從數學上即可理解

null

null的類型是object。對于內置方法,如果無法獲取到正確的返回結果,則會返回null

undefined

在Js中,對于任何未初始化的東西,它的值都是undefined。undefined的類型就是undefined

NaN

首先需要注意大小寫,Js中定義的是NaN,而不是NAN

Js中使用NaN(通常被稱為非數字,Not a Number)來表示它無法表示的數值結果,如0/0

NaN是Js中唯一一個與自身不相等的值,即NaN != NaN。實際上,NaN與任何東西(包括它自身)都不相等,因此在檢查時,不能通過if(xx == NaN)這種方式判斷,而需要使用特殊函數isNaN(當值為NaN時,返回true)

NaN的類型是number,所以與其把NaN叫做“不是數字”,還不如稱之為“無法表示的數字”

Infinity

在Js中,Infinity指的是任何超過浮點數上限(1.7976931348623157E+10308)的值,對于-Infinity則是指超過浮點數下限(-1.7976931348623157E+10308)的值。Infinity的類型為number。
當懷疑某個值過大時,可以檢查它是否為Infinity:

if (tamale == Infinity){
    alert("That"s a big tamale");
}

特殊的是,將Infinity與它自己相減時,結果為NaN(這點從數學上即可理解)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/107022.html

相關文章

  • 一眼看穿

    摘要:,返回對象的字符串表示。布爾操作符邏輯非號表示返回一個布爾值,可以應用于中的任何值規則如果操作數是一個對象,返回如果操作數是一個空字符串,返回如果操作數是一個非空字符串,返回如果操作數是數值,返回如果操作數是任 前段時間忙,好久沒更新了,繼續梳理基礎知識這期總結的是JS的基本概念 標識符 所謂的標識符是指變量,函數屬性的名字,或者函數的參數 第一個字符必須是一個字母,下劃線(_)或者一...

    jsdt 評論0 收藏0
  • 透徹研究Javascript類型轉換

    摘要:注釋空數組空對象轉換為布爾型也是坑。系統會在自動類型轉換的時候調用他們,所以我們通常不需要手動調用他們。嚴格相等不存在類型轉換,對于類型不同的兩個值直接返回。 Javascript 中有5種基本類型(不包括 symbol),以及對象類型,他們在不同的運算中會被系統轉化為不同是類型,當然我們也可以手動轉化其類型。 Javascript 類型轉換中的坑極多,就連 Douglas Crock...

    dailybird 評論0 收藏0
  • JS基礎學習03「表達式運算符」

    摘要:函數定義表達式。對象創建表達式。需要注意的是,大多數運算符都是由標點符號表示的,比如和。也就是說,空字符串將被當作,布爾值將被當作。對于和,則分別調用函數并取得字符串和。 表達式 表達式是由數字、運算符、數字分組符號(如括號)、自由變量和約束變量等以能求得數值的有意義排列方法所得的組合。JavaScript 表達式主要有以下幾種形式: 原始表達式:常量、變量、保留字。 對象、數組初始...

    dcr309duan 評論0 收藏0
  • js基礎筆記-類型裝換

    摘要:在中,如果函數沒有聲明返回值,那么會返回。返回是一元運算符,后跟變量的名稱,用于獲取變量的數據類型,其返回值有個以及。 前言 說好聽是說JS靈活, 說不好聽就是JS的坑太多, JS類型轉換就是一個大坑, JS的類型包括了原始類型的[null, undefined, String ,Number, Boolean],以及對象類型的[function, object]; JavaScrip...

    Cobub 評論0 收藏0
  • JavaScript知識點總結(一)

    摘要:是時候把的知識點總結下,并且會持續施工,每個知識點如果有更深入的技術探討和知識會陸續添加進去。返回對象的字符串數值或布爾值表示。通常與方法的返回值相同。 是時候把JS的知識點總結下,并且會持續施工,每個知識點如果有更深入的技術探討和知識會陸續添加進去。 ECMAScirpt中的變量,函數名,操作符都區分大小寫。 標識符 標識符指的可能是: 變量名 函數名 屬性名 函數的參數 標識...

    BlackFlagBin 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<