
Наталья
10.07.2018
13:27:39
arr.map((e, i) => !(i % 3) ? [arr[i], arr[i+1], arr[i+2]].filter(e => e):'').filter(e => e) что делает эта функция ?

Sheldhur
10.07.2018
13:28:24
майнит биткоины
это же очевидно

Kendr
10.07.2018
13:28:40
Смотрит делится ли индекс нацело на 3 и возвращает массик с индекса и два последующих, удаляет андефайнды

Google

Илья
10.07.2018
13:30:46
разбивает массив на подмассивы по три элемента

Таймураз
10.07.2018
13:51:46

Наталья
10.07.2018
13:53:25

Сергей
10.07.2018
13:53:39
всем привет, к вам можно со сверхтупыми вопросами по ноде и декстопным приложениям?

Evgen
10.07.2018
13:54:16

Наталья
10.07.2018
13:54:39

Таймураз
10.07.2018
13:54:45

Сергей
10.07.2018
13:54:46

Таймураз
10.07.2018
13:55:22

Сергей
10.07.2018
13:55:29

Sheldhur
10.07.2018
15:07:14
мне последнее время then().catch().final() начинают нравиться больше чем await try\catch\final
я нормальный?

Google

Semen
10.07.2018
15:07:43

Sheldhur
10.07.2018
15:07:48
почему?

Semen
10.07.2018
15:08:28
почему?
потому что надо тогда юзать
then().then(null, error)
будь жесще, зачем тебее обертка?)

Sheldhur
10.07.2018
15:09:06
а final как делать?

Semen
10.07.2018
15:41:27
@b101010 так же как и делал

Anton
10.07.2018
15:42:20
Ребят, помогите кто-нибудь с теорией чуть-чуть. Чтобы в голове уложилось)
Какая область видимости у колбэков на события?. Вот легкий пример. socket передается откуда-то из вне. Я вешаю на него функцию, которую тут же создаю.
Т.о. колбэк по событию data ищет param в своем контексте, не находит. Поднимается выше, оказывается в области видимости функц. func2 > не находит > область видимости func1 > не находит > область видимости root > успех!
Правильно я понимаю?)

Dika
10.07.2018
15:43:37

Sheldhur
10.07.2018
15:44:31
чё это? очередная обертка над оберткой?
чтобы ещё медленней все было и памяти жрало побольше?

Alexander
10.07.2018
15:45:42
Что это за бред

Dika
10.07.2018
15:46:04

Alexander
10.07.2018
15:46:14

Anton
10.07.2018
15:46:36
Что это за бред
Абстрактный пример, чтобы просто узнать про область видимости. Это не рабочий код.

Piu
10.07.2018
15:47:23

Sheldhur
10.07.2018
15:47:27
чё в них адекватного?

Alexander
10.07.2018
15:47:52
Потому что программистам виднее, как правильно
Кто вообще создателей стандартов за людей считает

Google

Dika
10.07.2018
15:49:45

Sheldhur
10.07.2018
15:51:31
колбеков ?

Alexander
10.07.2018
15:51:47

Sheldhur
10.07.2018
15:52:30
я понимаю ещё bluebird, там хоть сахорок, тут то чё?
как верно заметили методы своими именами назвали, аргументы местами поменяли

Alexander
10.07.2018
15:54:02
Эххх, были времена, что Q был фаворитом...

Dika
10.07.2018
15:54:45

Piu
10.07.2018
15:55:21

Alexander
10.07.2018
15:55:50
Мне казалось, правильно так, как написано в стандарте

Sheldhur
10.07.2018
15:56:17
он делает тоже самое
но жрет память и ресурсы

Alexander
10.07.2018
15:56:39
А если намёк на то, что в коллбэках сначала шёл err, а потом data, то это немного разное

Dika
10.07.2018
15:57:31

Alexander
10.07.2018
15:58:00

Google

Alexander
10.07.2018
15:58:04
И почему кофескрипт круто

Piu
10.07.2018
15:58:12

Alexander
10.07.2018
15:58:17
Тем более с медиума лол

Julia
10.07.2018
15:58:38

Alexander
10.07.2018
15:58:50
А у нас не футурки вроде как. И они чётко описаны в доке

Sheldhur
10.07.2018
15:59:04

Dika
10.07.2018
15:59:25

Admin
ERROR: S client not available

Piu
10.07.2018
15:59:31

Alexander
10.07.2018
15:59:48
А вот кукарекать про другие языки это да, вам лучше перестать. А то оффтоп

Piu
10.07.2018
16:00:59
но конечно же в джс промисы неправильные

Alexander
10.07.2018
16:02:37
Если бы они создавались как футурки и звались футурками, то да, они бы были неправильными. Но они создавались как промисы и описаны как промисы. Или делать === тоже неправильно, потому что в других языках так не делают?

Julia
10.07.2018
16:03:05

Piu
10.07.2018
16:03:47
== в джс такой же как во многих языках
))))
ору с эксперта

Google

Alexander
10.07.2018
16:04:27
Ну так срочно нудна библиотека ===.js, которая исправляет это недоразумение

Julia
10.07.2018
16:04:35
?

Alexander
10.07.2018
16:04:46

Piu
10.07.2018
16:05:12

Alexander
10.07.2018
16:05:24
Тебе показалось
Можешь перечитать, я русским языком изложил, что вышеописанная либа не соответствует стандартам промисов ААА (вот тут я ошибся, да, ибо стандарт зовётся А+), принятых в JS. Ни на какие статусы экспертов я не претендовал и не претендую. Ты же стал утверждать, что там все неправильно и вообще в других языках трава зеленее. Причём тут другие языки? Мы в чатике JS

Dika
10.07.2018
16:09:52

Piu
10.07.2018
16:10:29

Alexander
10.07.2018
16:11:34
Ох, это я ещё холоден. Закипаю я обычно, когда рекомендуют весь код с промисов на асинк эвэйты переписать. И то, в последнее время все меньше цепляет

Piu
10.07.2018
16:11:55
а ты мне нравишься

Alexander
10.07.2018
16:12:40
стикер_умиления.png
Поставил бы, так тут они залочены

Евгений
10.07.2018
16:14:04
Щас бы спорить за промисы когда они вошли в стандарт ещё в 2015 году.

Дмитрий
10.07.2018
16:16:52
?

Alexander
10.07.2018
16:17:17
Голубоглазые, светловолосые

Piu
10.07.2018
16:17:42

Dika
10.07.2018
16:17:44

Евгений
10.07.2018
16:18:33

Alexander
10.07.2018
16:18:58
Поди из разбери