在 Javascript 中是否有一种巧妙的方法来遍历数组中对象的属性名称?
我有几个属性的对象,包括 guest1 到 guest100。除了下面的循环之外,我还想要另一个循环遍历 guestx 属性而无需长时间写出来的循环。如果我必须将下面的代码写到 results[i].guest100 中,这将是一个很长的列表,那将是一些难看的代码。
for (var i = 0; i < results.length; i++) {
if (results[i].guest1 != "") {
Do something;
}
if (results[i].guest2 != "") {
Do something;
}
if (results[i].guest3 != "") {
Do something;
}
etcetera...
}