Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 06.12.2013, 07:37
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Законтрибьютил свой код. Сказали лучше исправить. Предложили нарушить это условие (это условие вобще придумал я):
Сообщение от danik.js
Причем $init() не должен ничего возвращать.
Просто не нравится такой вариант тем, что в другом "классе" метод $init() может создать два и более элементов и тогда такой шаблон кода уже не прокатит, и "однообразие" нарушится
__________________
В личку только с интересными предложениями

Последний раз редактировалось danik.js, 06.12.2013 в 07:41.
Ответить с цитированием
  #22 (permalink)  
Старый 06.12.2013, 13:36
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Gozar Посмотреть сообщение
Прикинь да?! Идея одна есть:

if (!this.$element) {
    this.$init();
}

return this.$element;
а так
!this.$element && this.$init();
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тернарный оператор в цикле? 1Dmitry Элементы интерфейса 1 18.06.2013 16:54
Чем отличается составной оператор от литерала объекта? rgl Общие вопросы Javascript 10 26.02.2013 22:38
Оператор && и его не понимание volkovics Общие вопросы Javascript 9 24.05.2012 00:15
Как работает оператор new когда функция-конструктор что-то возвращает ? olek Общие вопросы Javascript 2 06.03.2011 12:17
Оператор "И" (and) - обозначение qwermjk Общие вопросы Javascript 5 07.10.2010 07:34