// 获取对象的键的数量(即对象的“长度”)
const obj = {
name: 'Alice',
age: 25,
city: 'Beijing'
};
// 方法1:使用 Object.keys() 方法
const length1 = Object.keys(obj).length;
console.log(length1); // 输出: 3
// 方法2:使用 for...in 循环手动计数
let length2 = 0;
for (let key in obj) {
if (obj.hasOwnProperty(key)) {
length2++;
}
}
console.log(length2); // 输出: 3
.length 获取数组的长度,从而得到对象的键的数量。hasOwnProperty 可以确保只统计对象自身的属性,而不包括继承的属性。上一篇:js file对象
下一篇:js 终止for循环
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站