對象的長度不能用.length獲取,用js原生的Object.keys可以獲取到
Object.keys返回一個所有元素爲字符串的數組,其元素來自於從給定的對象上面可直接枚舉的屬性,這些屬性的順序與手動遍歷該對象屬性時的一致。
var obj = {'name' : 'Tom' , 'sex' : 'male' , 'age' : '14'};
var arr = Object.keys(obj);
console.log(arr); // ['name','sex','age']
console.log(arr.length); //3
獲取一個對象的長度
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
組策略之(1)-------組策略對象建立管理與命名
czq2008sky
2019-02-23 13:38:34
String的疑惑-String對象在內存中的位置
cfan_haifeng
2019-02-23 12:56:26
javaScript創建對象
web全棧知識
2019-02-22 23:56:26
Document對象介紹
adai6666
2019-02-22 23:39:28
每個線程單獨用於對象的引用變量嗎?
神蹟難覓
2019-02-22 23:33:27
Oracle對象之表和索引的介紹
我忒忙
2019-02-22 23:28:44
Hadoop學習--person類對象的序列化和反序列化--day07
zhicx
2019-02-22 23:15:45
HTML5 History對象,Javascript修改地址欄而不刷新頁面
志強1224
2019-02-22 23:08:01
shell計算字符串長度方法及速度比較
stephen_liu8
2019-02-22 23:36:33
關於如何接受異步ajax請求返回前臺的數據
勇敢的鑫
2019-02-23 00:13:21
判斷是手機還是電腦訪問的代碼
tianxxin1987
2019-02-23 00:06:43
linux獲取/查看本機出口ip
zhongwei0426
2019-02-22 23:13:39
利用Python3獲取辦公室的公網IP並修改阿里雲安全組規則
三和梁朝偉
2019-02-22 23:12:33