在本教程中,我们通过示例向您展示了三种获取JavaScript对象长度或大小的方法。
1.使用Object.keys
1.使用Object.values
1.使用Object.getOwnPropertyNames
Object.keys()
方法接受对象作为参数,并返回具有可枚举属性的数组。
我们知道数组有一个length属性,因此可以使用Object.keys()
方法返回数组来获得Object大小。
例子:
var user = {
firstName: 'Ramesh',
lastName: 'Fadatare',
emailId: 'ramesh@gmail.com',
age: 29
}
console.log(Object.keys(user).length);
输出:
4
Object.values()
方法在数组中返回给定的对象值。
例子:
var user = {
firstName: 'Ramesh',
lastName: 'Fadatare',
emailId: 'ramesh@gmail.com',
age: 29
}
console.log(Object.values(user).length); // size is 4
输出:
4
Object.getOwnPropertyNames()
方法返回一个带有对象键的数组,该方法与Object.keys()
类似。
例子:
var user = {
firstName: 'Ramesh',
lastName: 'Fadatare',
emailId: 'ramesh@gmail.com',
age: 29
}
console.log(Object.getOwnPropertyNames(user).length);
输出:
4
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://www.javaguides.net/2019/11/how-to-find-object-length-in-javascript.html
内容来源于网络,如有侵权,请联系作者删除!