Сообщение от krasovsky
|
Жаль только, что если вдруг названия полей не совпадают с массивом цикл упадет с ошибкой,
|
Жаль только, что ваша Экспертная оценка не имет ничего общего с реальностью
function myclass(a,b,c,d)
{
this.a = a;
this.foo = b;
this.c = c;
this.d = d;
}
example = new myclass(1,2,3,4);
const fieldnames = ["a","b","c","d"];
fieldnames.forEach(function(el){console.log(example[el])})
// 1
// undefined
// 3
// 4
Сообщение от krasovsky
|
автор планирует делать перебор полей а не массива )
|
тогда несколько вопросов
1) почему нельзя делать перебор полей итерацией массива?
2) как Вы собирались
Сообщение от krasovsky
|
делать перебор полей а не массива )
|
Используя вот это
Сообщение от krasovsky
|
Используй forEach\while
|