📜  我们可以找到对象的长度吗 - Javascript (1)

📅  最后修改于: 2023-12-03 15:25:42.303000             🧑  作者: Mango

我们可以找到对象的长度吗 - Javascript

在Javascript中,我们可以使用Object.keys()方法和Object.values()方法获取对象的属性和值,并计算它们的长度。

使用Object.keys()方法

Object.keys()方法可以返回一个包含对象的所有属性名的数组,因此我们可以使用它来计算对象的长度。

const obj = { 
  name: 'John', 
  age: 25, 
  city: 'New York' 
};

const length = Object.keys(obj).length;

console.log(length); // 输出3,因为obj对象有3个属性
使用Object.values()方法

Object.values()方法可以返回一个包含对象的所有属性值的数组,我们也可以使用它来计算对象的长度。

const obj = { 
  name: 'John', 
  age: 25, 
  city: 'New York' 
};

const length = Object.values(obj).length;

console.log(length); // 输出3,因为obj对象有3个属性值

无论是使用Object.keys()方法还是Object.values()方法,我们都可以获取对象的长度。