JavaScript獲得指定對(duì)象大小的方法
更新時(shí)間:2015年07月01日 12:25:15 作者:不吃皮蛋
這篇文章主要介紹了JavaScript獲得指定對(duì)象大小的方法,涉及javascript針對(duì)元素遍歷與屬性操作的相關(guān)技巧,需要的朋友可以參考下
本文實(shí)例講述了JavaScript獲得指定對(duì)象大小的方法。分享給大家供大家參考。具體如下:
function objectSize(the_object) {
/* function to validate the existence of each key
in the object to get the number of valid keys. */
var object_size = 0;
for (key in the_object){
if (the_object.hasOwnProperty(key)) {
object_size++;
}
}
return object_size;
}
用法如下:
// Arbitrary object
var something = {
dog: "cat",
cat: "dog"
}
console.log(objectSize(something));
// Logs: 2
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- JavaScript中的對(duì)象與JSON
- JavaScript對(duì)象屬性檢查、增加、刪除、訪問操作實(shí)例
- javascript中JSON對(duì)象與JSON字符串相互轉(zhuǎn)換實(shí)例
- javascript實(shí)現(xiàn)類似java中g(shù)etClass()得到對(duì)象類名的方法
- JavaScript數(shù)組對(duì)象賦值用法實(shí)例
- JavaScript的面向?qū)ο缶幊袒A(chǔ)
- javascript中html字符串轉(zhuǎn)化為jquery dom對(duì)象的方法
- JavaScript對(duì)象學(xué)習(xí)小結(jié)
- 淺談Javascript中Object與Function對(duì)象
- 詳解JavaScript對(duì)Date對(duì)象的操作問題(生成一個(gè)倒數(shù)7天的數(shù)組)
- 深入學(xué)習(xí)JavaScript對(duì)象
相關(guān)文章
JavaScript中rxjs與?Observable?兩大類操作符解析
這篇文章主要介紹了JavaScript中rxjs與?Observable?兩大類操作符解析,運(yùn)算符是對(duì)?Observable?進(jìn)行操作并返回?Observable?的函數(shù),文章圍繞主題展開詳細(xì)內(nèi)容,需要的小伙伴可以參考一下2022-07-07
async/await實(shí)現(xiàn)Promise.acll()簡(jiǎn)介
Promise.all() 方法接收一個(gè) promise 的 iterable 類型的輸入,并且只返回一個(gè)Promise實(shí)例,并且輸入的所有 promise 的 resolve 回調(diào)的結(jié)果是一個(gè)數(shù)組,這篇文章主要介紹了async/await實(shí)現(xiàn)Promise.acll()簡(jiǎn)介,需要的朋友可以參考下2022-11-11
如何利用原生JS實(shí)時(shí)監(jiān)聽input框輸入值
這篇文章主要介紹了如何利用原生JS實(shí)時(shí)監(jiān)聽input框輸入值問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01
JS動(dòng)態(tài)高度虛擬列表實(shí)現(xiàn)原理解析
這篇文章將和大家一起探討一下動(dòng)態(tài)高度虛擬列表原理并指出常見虛擬列表采用累計(jì)高度方式存在缺點(diǎn),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-11-11

