Size: a a a

JavaScript — русскоговорящее сообщество

2021 January 18

SR

Sergey Rubanov in JavaScript — русскоговорящее сообщество
Ilya Sinkin
я один жду do {}
зачем? блоки можно писать без do
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
я про const a = do { let a = 1; a + 2 };
источник

Kb

Kostya bah in JavaScript — русскоговорящее сообщество
Ilya Sinkin
я про const a = do { let a = 1; a + 2 };
это работает?
источник

SR

Sergey Rubanov in JavaScript — русскоговорящее сообщество
do expressions пропозал как раз будут оживлять
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
Kostya bah
это работает?
только через бабель
источник

SR

Sergey Rubanov in JavaScript — русскоговорящее сообщество
+ к нему новый пропозал async do expressions
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
ого
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
это как
источник

Kb

Kostya bah in JavaScript — русскоговорящее сообщество
не а "do" что делает...... я только помню конструкцию do{....}while(......) я чтото пропустил?
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
ну, тут по сути можно сказать, что do это IIFE на максималках
источник

SR

Sergey Rubanov in JavaScript — русскоговорящее сообщество
Ilya Sinkin
убого
почему? смысл в том, что если не указать тип ассертов, то это небезопасно. обсуждались некоторые другие предложения, но остановились на этом как самым легко читаемом и расширяемом. часть этого синтаксиса — мое предложение (фигурные скобки), так что если есть другие предложения, я готов выслушать =)
источник

SR

Sergey Rubanov in JavaScript — русскоговорящее сообщество
или лучше сразу в issues пропозала
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
в контексте динамического импорта в виде вызова функции import('...', {}) это выглядит нормально
источник

Kb

Kostya bah in JavaScript — русскоговорящее сообщество
Ilya Sinkin
ну, тут по сути можно сказать, что do это IIFE на максималках
а что такое IIFE ?
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
а когда добавляются новые фигурные скобки после пути модуля - будет выбиваться среди остальных импортов
источник

в

вαғғσмεттι in JavaScript — русскоговорящее сообщество
Kostya bah
а что такое IIFE ?
immediately invoked function expression
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
в чем смысл создавать новый синтаксис для того, что и так уже доступно? я про iife
источник

SR

Sergey Rubanov in JavaScript — русскоговорящее сообщество
есть предложения как сделать, чтобы смотрелось понятнее для статических импортов?
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
в чём смысл классов? это ведь просто функции с прототипами
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
ну я классы не просил :-)
источник