Валентин: по доке да, это оно
по промисам/событиям: промис срабатывает только 1 раз и служит для обертки асинхронных действий, чтоб не городить лесенку из колбэков + в es2016 (пока не утверждено) с промисами работает async/await
События же могут происходить много раз + позволяют повесить много слушателей на одно событие, что делает код слабосвязанным (дочерние модули не зависят от родительских)
Валентин: я бы сделал EventEmitter в таком случае, в конструкторе грузим данные из БД (вызываем метод, который грузит), когда все загрузилось - кидаем событие ready
Внешний код после создания объекта подписывается на это событие и начинает работу с объектом, когда оно произойдет
Валера Удав: jQ использует кэш для собственных враперов dom элементов, данный кэш обновляется только при манипуляциях через jQ и могут возникнуть проблемы, если манипуляции производятся как либо иначе
weranda: в моем случае регулярка одна и разбирается один раз, в этом весь секрет, единственный спорный момент - что шустрее: литерал объекта как у меня или switch-case
На больших выборках литерал быстрее, на малых быстрее switch
Stalker_RED: сели ребята-прогеры (желательно в крупной корпорации типа гугла или фейсбука) понаписали своих велосипедов, может даже потестили, хотя вряд ли, agile же... все фреймворк готов
Ангуляр по крайней мере выглядит так... кривая поделка стажеров из гугла
Алексей Уколов: я бы даже сказал, что нужно, ибо шустрее работает и косяков меньше можно сделать Андрей Буров: getElementsByTagName возвращает не массив, а NodeList не путайте людей, иначе появятся вопросы, почему у него forEach отсутствует
describe("simple create class object Checkbox", function () {
it("should throw exception with no arguments", function () {
try {
new Checkbox();
} catch(err) {
assert(err);
}
});
});
Владимир Допустим: может тогда я не понял задачу, распишите поподробнее
Насчет lodash давно уже не использую, ибо таскать ее из-за пары функций реализуемых за 5-10 минут, просто глупо
Мой батя порой до сих пор не верит в мои бизнес идеи, хотя доход превышает его в 3-4 раза...
Но у меня до сих пор нет своего авто и жилья (первое по большому счету не нужно, на второе рассчитываю заработать без всяких кредитов-ипотек), и периодически мне это ставят в пример ))
Александр Соколов: курсы в университете - очень хорошая идея и вложение денег на начальном этапе, получите теоретические основы, которые весьма полезны, после курсов уже сможете заниматься самообразованием на практике, повышая свой скил
по промисам/событиям: промис срабатывает только 1 раз и служит для обертки асинхронных действий, чтоб не городить лесенку из колбэков + в es2016 (пока не утверждено) с промисами работает async/await
События же могут происходить много раз + позволяют повесить много слушателей на одно событие, что делает код слабосвязанным (дочерние модули не зависят от родительских)