nerv
Expert-
Posts
674 -
Joined
-
Last visited
-
Days Won
29
Content Type
Profiles
Forums
Calendar
Store
Everything posted by nerv
-
MV** паттерны твой и множество других синтетических примеров загрузки файлов (к сожалению, не все) я реализовал в виде модуля для ангуляра но, именно тебе посоветую Vue.js (потому, что она проще, удобней, быстрей)
-
1. для начала надо понять что такое ооп и зачем оно 2. после чего разобраться более детально что такое ооп (киты) 3. после чего разобраться в деталях реализации ооп в конкретном языке 4. после чего изучить паттерны ооп в общих чертах (и зачем они) 5. после чего изучить реализацию паттернов ооп в конкретном языке 6. осознать, что само по себе ооп (инкапсуляция и т.п.) не сложно, сложно проектирование (построение архитектуры) =)
-
Нескромный вопрос: а зачем ты в код разметку лепишь?
-
Засечь время от блура с одного блока и до клика на другой
nerv replied to Alarr's question in JavaScript
@amelice, запланированное время срабатывания таймера и фактическое время его срабатывания почти в 100% случаев не соответствуют друг дугу. По ссылке все написано. https://learn.javascript.ru/settimeout-setinterval#минимальная-задержка-таймера https://learn.javascript.ru/settimeout-setinterval#реальная-частота-срабатывания -
Засечь время от блура с одного блока и до клика на другой
nerv replied to Alarr's question in JavaScript
да требуется https://learn.javascript.ru/settimeout-setinterval Date.now() // в помощь -
и тут дядю Колю понесло какой еще "синхронный запрос", если просто функция написана? Дядя Коля переАяксил поэтому я написал вопрос на засыпку: почему не коллбек?)
-
была шутка юмора
-
не надо представлять, надо программировать (практика) https://ru.wikipedia.org/wiki/Callback_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5) ужасы какие =) как правило, функция обратного вызова используется для "подписки" на событие и его обработки: function handler() { alert(1);}setTimeout(handler, 1000);document.onclick = function() { alert(2);};в этом случае обойтись без нее нельзя потому, что момент срабатывания события неизвестен
-
пока вы моргали, ваш сайт сильно устарел =)
-
в popover такие кнопки, которые не работают
- 6 replies
-
- html
- javascript
- (and 4 more)
-
ты путаешь передачу функции с вызовом функции. Сам сделаешь примеры?
- 14 replies
-
- js
- javascript
-
(and 3 more)
Tagged with:
-
так можно =) я когда первый раз увидел эти arrow function сам плевался))) и приводил примеры вида: var foo = x <= 1;var bar = y => 2;console.log(foo); // falseconsole.log(bar); // function bar(NaN) {return 2;}var foo = bar => baz => true;console.log(foo); // function foo(bar) {// return function (baz) {// return true;// };//}будет раздолье для говно-кодеров)В целом, вещь полезная, но в качестве заглушки для динамического this - как из пушки по воробьям. Лучше бы еще один режим ввели а-ля 'use strict';в котором this был бы лексическим.Использовал это нововведение в рекурсивном итераторе. Те, кто не интересовался es6, поясню, что в новом стандарте вводится такое понятие как "итератор". Тема про мой итератор здесь. Была статья на хабр, но ее зарезали. Она показывала, как просто и элегантно реализовывается операция глубокого копирования и другие. В двух словах, эта штука позволяет рекурсивный обход свести к обходу циклом + доп. плюшки (см. апи на гитхабе). --- Сам пишу на es6 уже пятый месяц, arrows function использую редко. Как ты знаешь, в js есть функции определения и функции выражения. Отчасти смотрю на стрелочные функции, как на разграничивающие эти понятия. На мой взгляд arrows function - одно из спорных нововведений. Самое значимое - модули.
- 14 replies
-
- 1
-
- js
- javascript
-
(and 3 more)
Tagged with:
-
открой для себя полифилы в другом треде я уже давал тебе ссылку. Ты ее читал? Нет. Если бы читал, не писал бы подобное третий раз об одном и том же говорить не буду
-
использовать стандартное апи обещаний https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Promise http://jsfiddle.net/s1ke66u4/1/
-
http://css-live.ru/javascript/kak-ispolzovat-ecmascript-6-segodnya.html
- 14 replies
-
- 1
-
- js
- javascript
-
(and 3 more)
Tagged with:
-
третий - es6 arrow function
- 14 replies
-
- js
- javascript
-
(and 3 more)
Tagged with:
-
Насколько понимаю, на сайте webref.ru используется jsfiddle. Вероятно, ответом будет: не возможно написать такой скрипт. Смотреть настройки стилизации внедрения (если таковые вообще есть), либо использовать другой сервис.
-
разрешаю ничего не учить. Меньше знаешь, крепче спишь =)
-
Бесплатное обновление пиратской Windows до "десятки" оказалось ловушкой =)
-
тут написано обратное http://habrahabr.ru/company/microsoft/blog/248997/
-
смотря что требуется. Я уже показывал здесь
-
Так извращались, когда не было модулей. Скоро они будут. Кто хочет использовать их уже сейчас, может юзать транслятор. Например, "сборка" одного из моих ангуляр-модулей выглядит так.
- 5 replies
-
- js
- javascript
-
(and 2 more)
Tagged with:
-
это не фидл. Как я там править буду? (в данном случае вряд ли буду =) директива phoneValidate не подключена messageValidate тоже
-
смысл деректив в реиспользуемости, а у тебя они жестко привязаны к имени скопа для валидации мыла достаточно input[type=email] более без работающего примера сказать сложно