我有一个对象,我想遍历该对象的一些特定键。如何实现?
考虑下面的片段:
我如何遍历 table1、table2 和 table3 键而不是全部?
var table_object = {
table1: "hello world",
table1_name: "greetings_english.html",
table2: "hola",
table2_name: "greetings_spanish.html",
table3: "Bonjour",
table3_name: "greetings_french.html"
};
最佳答案
您可以过滤键,然后迭代其余键。
var table_object = { table1: "hello world", table1_name: "greetings_english.html", table2: "hola", table2_name: "greetings_spanish.html", table3: "Bonjour", table3_name: "greetings_french.html" };
Object
.keys(table_object)
.filter(function (k) { return !/_/.test(k); })
.forEach(function (k) { console.log(table_object[k]); });
关于javascript - 如何在 JavaScript 中迭代对象的特定键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46925937/