這次給大家?guī)鞪S怎么計算獲取對象的長度,JS計算獲取對象長度的注意事項有哪些,下面就是實戰(zhàn)案例,一起來看一下。
計算對象的長度,即獲取對象屬性的個數(shù),具體如下
方法一:通過for in 遍歷對象,并通過hasOwnProperty判斷是否是對象自身可枚舉的屬性
var obj = {"c1":1,"c2":2}; function countProperties(obj){ for(var property in obj){ if(Object.prototype.hasOwnProperty.call(obj,property){ count++; }) } return count; } var len = obj.length; console.log(len);//
方法二:通過Object.keys()獲取對象可枚舉屬性所組成的數(shù)組,并通過length獲取對象長度
var obj = {"c1":1,"c2":2}; var arr = Object.keys(obj); var len = arr.length; console.log(len);//
相信看了本文案例你已經(jīng)掌握了方法,更多精彩請關(guān)注Gxl網(wǎng)其它相關(guān)文章!
推薦閱讀:
vue數(shù)組與對象的賦值問題
Bootstrap與Vue操作用戶信息的添加與刪除
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com