📜  对象的长度 - TypeScript (1)

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

对象的长度 - TypeScript

在 TypeScript 中,对象的长度可以通过 Object.keys() 方法获取到。该方法将返回一个包含对象所有可枚举属性名称的数组,该数组的长度即为对象的长度。

代码示例
interface Person {
  name: string;
  age: number;
  gender: "male" | "female";
}

const person: Person = {
  name: "John Doe",
  age: 25,
  gender: "male",
};

const propsCount = Object.keys(person).length;

console.log(`该对象包含 ${propsCount} 个属性`);

在上面的示例中,我们定义了一个 Person 接口,并创建了一个 person 对象。我们使用 Object.keys() 方法获取了 person 对象的所有属性名称,并通过 .length 获取了属性数量。最后,我们将属性数量打印在控制台上。

参考链接