最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript Undefined,Null類(lèi)型和NaN值區(qū)別

 更新時(shí)間:2008年10月22日 14:29:24   作者:  
js中一些空值問(wèn)題,未定義等一系列的區(qū)別說(shuō)明
一 Undefined 類(lèi)型
只有一種值 undefined
以下三種情況typeof 返回類(lèi)型為undefined
1. 當(dāng)變量未初始化時(shí)
2. 變量未定義時(shí)
3. 函數(shù)無(wú)明確返回值時(shí)(函數(shù)沒(méi)有返回值時(shí)返回的都是undefined)
undefined 并不等同于未定義的值
typeof 并不真正區(qū)分是否是未定義
看以下示例代碼:
var oTemp;
alert(typeof oTemp); // outputs "undefined"
alert(typeof oTemp2);// outputs "undefined"
alert(oTemp2 == undefined ); // 錯(cuò)誤 oTemp2 未定義 不能使用除了typeof之外的不能用來(lái)oTemp2其他的運(yùn)算
當(dāng)變量
二 Null 類(lèi)型
只有一個(gè)null,undefined 是由null派生處理的,因此undefined == null
undefined 是聲明了但是沒(méi)有初始化的該變量,
null表示尚未存在的對(duì)象
三 NaN 值
是一個(gè)特殊值,表示非數(shù)(Not a Number)
類(lèi)型轉(zhuǎn)換失敗就會(huì)返回NaN
e.g. 要把一個(gè)單詞blue轉(zhuǎn)換為數(shù)值就會(huì)失敗因?yàn)闆](méi)有等價(jià)的數(shù)值
NaN 不等于自己
即 NaN == NaN 是 false
判斷NaN 使用 isNaN();

相關(guān)文章

最新評(píng)論

和龙市| 高雄市| 夹江县| 望谟县| 三台县| 泸溪县| 吉安市| 宣化县| 页游| 合山市| 孟州市| 霍山县| 鄯善县| 肇庆市| 巴林左旗| 余姚市| 庄浪县| 满洲里市| 广丰县| 岳池县| 广灵县| 忻城县| 玛沁县| 宿州市| 泰顺县| 汉源县| 高雄市| 石景山区| 万州区| 华池县| 威宁| 赤水市| 莲花县| 德惠市| 辽中县| 曲沃县| 蒲江县| 洪湖市| 饶平县| 青阳县| 来宾市|