javascript計算對象長度的方法
更新時間:2017年10月25日 14:04:10 作者:慵懶的小豬
這篇文章主要為大家詳細介紹了javascript計算對象長度的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
計算對象的長度,即獲取對象屬性的個數,具體如下
方法一:通過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);//結果為2
方法二:通過Object.keys()獲取對象可枚舉屬性所組成的數組,并通過length獲取對象長度
var obj = {"c1":1,"c2":2};
var arr = Object.keys(obj);
var len = arr.length;
console.log(len);//結果為2
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
js循環(huán)map 獲取所有的key和value的實現代碼(json)
這篇文章主要介紹了js循環(huán)map 獲取所有的key和value的實現代碼(json),需要的朋友可以參考下2018-05-05
微信小程序如何通過用戶授權獲取手機號(getPhoneNumber)
這篇文章主要介紹了微信小程序如何通過用戶授權獲取手機號(getPhoneNumber),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-01-01
JavaScript用JQuery呼叫Server端方法示例代碼
這篇文章主要介紹了JavaScript用JQuery呼叫Server端方法,需要的朋友可以參考下2014-09-09

