Vue.js 提供了一个叫
Object.keys()
的 JavaScript 内置函数来获取对象的所有属性名。
let obj = { name: 'John', age: 30 };
let keys = Object.keys(obj);
console.log(keys); // ['name', 'age']
您也可以使用 for...in
循环,它可以遍历对象的所有属性:
let obj = { name: 'John', age: 30 };
for (let key in obj) {
console.log(key);
// 输出:'name' 'age'
与 Object.keys()
相比,for...in
循环还可以遍历对象继承的属性。