Допустим, что есть петля, и через каждую итерацию переменная temp
выполняет итерацию вверх от 1
до 10
. Итак:Применяя к свойству объекта значение переменной, а не имя переменной
var arr["age", "address", "email"];
var personel={};
personel.info={};
for (var i=0; i<arr.length; i++){
var temp = arr[i];
personel.info.temp = null;
}
(Этот код может быть неправильным, я только что сделал это быстро, но я надеюсь, что вы знаете, что я имею в виду)
У меня есть код несколько, как это я, и требуемый выход из я бы:
{
"Personel": {
"Info": {
"age": null,
"address": null,
"email": null
}
}
}
Однако выход я получаю было больше, как это:
{
"Personel": {
"Info": {
"temp": null
}
}
}
Чтобы повторить, как вы это делаете, так что personel.info.temp
принимает значение temp
, а не только слово «темп»?
Благодарим вас за быстрый ответ! – k4kuz0
Если бы я только добавил скрипку: p – OrangeDog