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, время: 20:43. |