Передача полю объекта - массиву, значения элемента через set метод
Здравствуйте.
Есть объект var global = {} И есть set метод function setGlobal(props){ for(var field in props){ global[field] = props[field]; } } По стечению обстоятельств одно из полей этого объекта - массив setGlobal({property1: new Array(10)}); И у меня возник вопрос, можно ли как-то через этот метод передать полю property1 не весь массив, а только один из его элементов? чтобы было вроде setGlobal({property1[5]: "somevalue"}); //Это не правильно //или это единственный вариант? global.property1[5] = "somevalue"; |
Создать копию объекта, в которой значение свойства property1 заменено на нужное значение, и передать ее функции.
|
Часовой пояс GMT +3, время: 09:01. |