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

JavaScript 判斷一個(gè)對(duì)象{}是否為空對(duì)象的簡(jiǎn)單方法

 更新時(shí)間:2016年10月09日 20:32:54   投稿:jingxian  
下面小編就為大家?guī)硪黄狫avaScript 判斷一個(gè)對(duì)象{}是否為空對(duì)象的簡(jiǎn)單方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

做項(xiàng)目時(shí)遇到一個(gè)問題,判斷一個(gè)對(duì)象是否為空對(duì)象,發(fā)現(xiàn)這樣判斷可以,上代碼:

1. 代碼1:

var a = {};
if(!a){ console.log(1);}
else if(a == null) { console.log(2);} 
else { console.log(3);}

結(jié)果為:3

2. 代碼2:

var b = {};
if(b == {}){ console.log(4);}
if(b == '{}') { console.log(5);} 
if(typeof(b) == 'object') { console.log(6);}

結(jié)果為:6

3. 代碼3:

var c = {};
if(JSON.stringify(c) == "{}"){ console.log(7);}
var c = {};
if(JSON.stringify(c) == "{}"){ console.log(7);}

結(jié)果為:7

所以可以使用代碼3的方法判斷對(duì)象是否為空對(duì)象{};

如果對(duì)象不為空,并且知道對(duì)象不為空時(shí),某個(gè)屬性(比如{id:111})一定存在,則可以里這樣判斷:

4. 代碼4:

var d = {};
var e = {id:111};
if(d.id){ console.log(8);}
if(e.id){ console.log(9);}

結(jié)果為:9

小結(jié):顯然代碼3的判斷方式比較“強(qiáng)勢(shì)”,但效率明顯不如代碼4的判斷方法

以上就是小編為大家?guī)淼腏avaScript 判斷一個(gè)對(duì)象{}是否為空對(duì)象的簡(jiǎn)單方法全部?jī)?nèi)容了,希望大家多多支持腳本之家~

相關(guān)文章

最新評(píng)論

兴化市| 五华县| 临桂县| 潜江市| 清水县| 伊吾县| 阳谷县| 青冈县| 宣化县| 介休市| 安福县| 新建县| 内黄县| 南华县| 方正县| 芷江| 乌兰察布市| 汤阴县| 陇川县| 锡林郭勒盟| 崇明县| 台南市| 鹤岗市| 历史| 桦川县| 科尔| 舞钢市| 兴文县| 正阳县| 奉贤区| 同江市| 历史| 桃园县| 改则县| 福建省| 武山县| 调兵山市| 罗源县| 通江县| 涞源县| 和田县|