this.dom = { }
Добрый день друзья.
Интересует вопрос не понимаю что означает строка: this.dom = { $root: $(".mPopupForm__delivery") }; Что происходит в фигурных скобках, $(".mPopupForm__delivery") - это я знаю что значит. |
Объявляется свойство dom объекта, на который указывает this.
Это свойство указывает на объект, имеющий единственное свойство $root, указывающее на результат вызова функции $ с агрументом ".mPopupForm__delivery" |
То есть по сути в { } скобках создается объект и идет присвоение this.dom ?
|
Присвоение - это знак = (если вы этого не знаете, то нам не очем вообще говорить).
Фигурные скобки - это литеральная форма записи объекта.
// литеральная форма
var object1 = {prop: 'value'};
// через конструктор
var object2 = new Object(); object2.prop = 'value';
alert([JSON.stringify(object1), JSON.stringify(object2)]);
|
Цитата:
Спасибо большое за информацию, просто с ООП javascript пока не сильно знаком, но все равно спасибо за ответ. |
| Часовой пояс GMT +3, время: 22:24. |