Показать сообщение отдельно
  #3 (permalink)  
Старый 20.01.2010, 14:52
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

mycoding,

доступ к свойствам может осуществляться в точечной и скобочной нотациях. Первый способ используется, когда имя свойства заранее известно (либо, когда имя свойства - не идентификатор), второй - позволяет формировать имена свойства динамически. А далее, просто вызов функции.

var foo = {
  bar: function () {}
};

foo.bar();
foo['bar']();

var barName = 'bar';
foo[barName]();

foo['b' + 'ar']();
__________________
Тонкости ECMAScript

Последний раз редактировалось Dmitry A. Soshnikov, 20.01.2010 в 15:38.
Ответить с цитированием