169 похожих чатов

Https://Github.Com/Getify/You-Dont-Know-JS стоит ли время тратить? кто то вникал?

27 ответов

20 просмотров

Читал книгу. Затягивает)

Однозначно стоит прочитать серию this & prototype Серия про асинхронность не очень актуальная имхо

Nick
Колбеки это база)

Ну это, скорее, про es3 )

Den Pol
Ну это, скорее, про es3 )

Если мы про базу говорим, то надо понимать, зачем промисы нужны и какую проблему они решают, поэтому колбеки - база)

Den Pol
Ну это, скорее, про es3 )

Промисы построены на коллбэках..

Nick
Если мы про базу говорим, то надо понимать, зачем ...

Ну хотя бы знать, что такое коллбэк надо, не обязательно использовать

Den Pol
Ну хотя бы знать, что такое коллбэк надо, не обяза...

Как ты собрался использовать промисы без коллбеков?

Den Pol
Я в контексте callback hell имел ввиду

Промисы сами по себе не спасают от коллбек хелла

..
Промисы сами по себе не спасают от коллбек хелла

Это новая ступень - указывать очередность в явном виде. Вот для чего промисы появились (до этого было нельзя)

..
До промисов было можно

Ну да, передать коллбэк в аргументе - не может считаться явным указанием этого

Den Pol
Ну да, передать коллбэк в аргументе - не может счи...

Нет. Порядок и очередность можно наблюдать и у коллбэк хелла

..
Нет. Порядок и очередность можно наблюдать и у кол...

Нельзя, в том-то и проблема. И причина появления промисов.

Den Pol
Нельзя, в том-то и проблема. И причина появления п...

тут ведь совершенно не понятно в каком порядке выполнится код, верно?

..
screenshot тут ведь совершенно не понятно в каком порядке вып...

Это стало абсолютно ненужным. С промисами код стал более читабельным и, следовательно, поддерживаемым

Den Pol
Это стало абсолютно ненужным. С промисами код стал...

читабельность и явное указание очередности использования - это разные вещи, ес чо

Den Pol
И чо?

а ты видел что ты писал тут? https://t.me/js_ru/495030

..
screenshot тут ведь совершенно не понятно в каком порядке вып...

Это не главная проблема, которую промисы решают Почему то все только про колбек хелл и говорят

..
а ты видел что ты писал тут? https://t.me/js_ru/49...

Ессно. Язык прогрессирует по разным причинам. Но прогресс es6 отрицать бесполезно )

Den Pol
Ессно. Язык прогрессирует по разным причинам. Но п...

я не отрацию того, что промисами это полезный инструмент. Я отрицаю твой довод о неочевидности порядка вызова коллбэков и что это главная причина появления промисов

..
я не отрацию того, что промисами это полезный инст...

С т.з. кода - это одно из главных достижений es6. Код теперь более понятен, а это самое важное. Как удалось добиться - это другой вопрос. Запараллелить в основном потоке? Ты серьезно?

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта