js判斷對象是否為空對象的幾種方法

1.將json對象轉化為json字符串蜗帜,再判斷該字符串是否為"{}"

var data={};

var b=(JSON.stringify(data) =='{}');

if(b==true){
? ? console.log('是的')
}else{
????console.log('不是')
}


2.for in 循環(huán)判斷

var obj = {};

var b = function() {

for(var key in obj) {

return false;

}

return true;

}

alert(b());//true

4.Object.getOwnPropertyNames()方法

此方法是使用Object對象的getOwnPropertyNames方法,獲取到對象中的屬性名心例,存到一個數組中演顾,返回數組對象供搀,我們可以通過判斷數組的length來判斷此對象是否為空

注意:此方法不兼容ie8隅居,其余瀏覽器沒有測試

var data = {};

var arr = Object.getOwnPropertyNames(data);

alert(arr.length == 0);//true

5.使用ES6的Object.keys()方法

與4方法類似,是ES6的新方法, 返回值也是對象中屬性名組成的數組

var data = {};

var arr = Object.keys(data);

alert(arr.length == 0);//true

6.Object.keys(res.data.list).map(id => {

? let bankList = {

? ? code: id,

? ? text: res.data.list[id]

? };

? this.columns.push(bankList)

});

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末葛虐,一起剝皮案震驚了整個濱河市胎源,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌屿脐,老刑警劉巖涕蚤,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異的诵,居然都是意外死亡万栅,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進店門西疤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來烦粒,“玉大人,你說我怎么就攤上這事瘪阁∪銮玻” “怎么了?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵管跺,是天一觀的道長义黎。 經常有香客問我,道長豁跑,這世上最難降的妖魔是什么廉涕? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮艇拍,結果婚禮上狐蜕,老公的妹妹穿的比我還像新娘。我一直安慰自己卸夕,他們只是感情好层释,可當我...
    茶點故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著快集,像睡著了一般贡羔。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上个初,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天乖寒,我揣著相機與錄音,去河邊找鬼院溺。 笑死楣嘁,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播逐虚,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼聋溜,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了痊班?” 一聲冷哼從身側響起勤婚,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎涤伐,沒想到半個月后馒胆,有當地人在樹林里發(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡凝果,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年祝迂,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片器净。...
    茶點故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡型雳,死狀恐怖,靈堂內的尸體忽然破棺而出山害,到底是詐尸還是另有隱情纠俭,我是刑警寧澤,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布浪慌,位于F島的核電站冤荆,受9級特大地震影響,放射性物質發(fā)生泄漏权纤。R本人自食惡果不足惜钓简,卻給世界環(huán)境...
    茶點故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望汹想。 院中可真熱鬧外邓,春花似錦、人聲如沸古掏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽槽唾。三九已至席镀,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間夏漱,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工顶捷, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留挂绰,地道東北人。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像葵蒂,于是被迫代替她去往敵國和親交播。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內容

  • 概要 64學時 3.5學分 章節(jié)安排 電子商務網站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,184評論 0 3
  • 1.將json對象轉化為json字符串践付,再判斷該字符串是否為"{}"var data = {};var b = (...
    o0ther閱讀 376評論 0 0
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5秦士? 答:HTML5是最新的HTML標準。 注意:講述HT...
    kismetajun閱讀 27,477評論 1 45
  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line)永高,也就是一...
    悟名先生閱讀 4,148評論 0 13
  • 還記得嗎隧土?有關于青春的那一場夢。 成長的旅途總是有太多的錯過和本不屬于自己的意外命爬,而那時候的我...
    漓諾閱讀 186評論 0 0