久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當前位置:首頁>職場>javascript重點內容(基礎面試31JavaScript中的null和undefined)

javascript重點內容(基礎面試31JavaScript中的null和undefined)

發布時間:2024-01-24閱讀(17)

導讀Undefinedundefined出現場景:1.已聲明但未賦值的變量varobj;2.獲取對象不存在的屬性varobj={x:0};obj.y;3.無返回....Undefined

undefined 出現場景:

1.已聲明但未賦值的變量 var obj;

javascript重點內容(基礎面試31JavaScript中的null和undefined)(1)

2.獲取對象不存在的屬性 var obj = {x: 0}; obj.y;

javascript重點內容(基礎面試31JavaScript中的null和undefined)(2)

3.無返回值函數的執行結果 function f(){}; var obj = f();

javascript重點內容(基礎面試31JavaScript中的null和undefined)(3)

4.函數參數沒有傳入 function f(i){console.log(i)}; f();

javascript重點內容(基礎面試31JavaScript中的null和undefined)(4)

5.void(expression)

javascript重點內容(基礎面試31JavaScript中的null和undefined)(5)


Null

null 出現場景:

1.獲取不存在的對象 document.getElementById(nice)等dom節點。

javascript重點內容(基礎面試31JavaScript中的null和undefined)(6)

javascript重點內容(基礎面試31JavaScript中的null和undefined)(7)

2.直接手動給變量設置,var obj = null; 此時的obj當然是null咯。

3.對象的屬性初始值設置為null。 var obj = {x: null}; obj.x;

4.原型鏈的終點。Object.prototype.__proto__的值

5.正則捕獲的時候,如果沒有捕獲到結果,默認也是null.

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖