Показать сообщение отдельно
  #1 (permalink)  
Старый 13.02.2011, 17:53
Аватар для poorking
prodigy
Отправить личное сообщение для poorking Посмотреть профиль Найти все сообщения от poorking
 
Регистрация: 01.11.2010
Сообщений: 503

Передача полю объекта - массиву, значения элемента через 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";
__________________
readOnly
Ответить с цитированием