Size: a a a

2021 January 07

К

Константин in javascript_ru
Если у тебя там ишак - так и пиши для ишака
источник

НС

Никита Сковорода... in javascript_ru
Теперь код ещё должен от таргета зависеть?
источник

К

Константин in javascript_ru
Да
источник

AB

Anton Burkin in javascript_ru
Никита Сковорода
> ну и баги в самом тсе тоже иногда доставляют

Интереса ради — посмотрите, во что тс компилит
{ ...x }
в разных таргетах.

Лучше бы они выкинули свой говнокод, сделали один таргет и закорачивали его в бабель, чесслово.
О, ловил как-то баги с кастом булевых неявных кастов. Потом смотришь в js, который нагенерил tsc и орёшь пятиэтажным матом
источник

НС

Никита Сковорода... in javascript_ru
Просто тс компилит { ...x } в говно и не по спеке.
Это вообще полный провал кмк.
источник

НС

Никита Сковорода... in javascript_ru
Но при всём при этом — тс полезный.
Просто аккуратнее с ним.
источник

К

Константин in javascript_ru
Никита Сковорода
Просто тс компилит { ...x } в говно и не по спеке.
Это вообще полный провал кмк.
Ну и никто не жаловался?
источник

К

Константин in javascript_ru
Или майки как всегда :)
источник

НС

Никита Сковорода... in javascript_ru
Константин
Ну и никто не жаловался?
Там тикет несколько лет висит
источник

НС

Никита Сковорода... in javascript_ru
С замечанием что вообщет секурити
источник

НС

Никита Сковорода... in javascript_ru
источник

AB

Anton Burkin in javascript_ru
У меня был баг в чем-то вроде
if(a) {

}

Оно как-то криво через tsc залетало в js, что в итоге было всегда true, без разницы от значения самой a
Но как только я написал if(!!a) { … } — сразу получился идентичный код в js
источник

S

Syntax Highlight Bot in javascript_ru
Anton Burkin
У меня был баг в чем-то вроде
if(a) {

}

Оно как-то криво через tsc залетало в js, что в итоге было всегда true, без разницы от значения самой a
Но как только я написал if(!!a) { … } — сразу получился идентичный код в js
источник

AB

Anton Burkin in javascript_ru
Я помню часа 2 потратил на дебаг
источник

AB

Anton Burkin in javascript_ru
Я уж думал, у меня крыша едет
источник

AB

Anton Burkin in javascript_ru
А тут баг в tsc…
источник

НС

Никита Сковорода... in javascript_ru
Я очень хочу хотя бы простые тайпчеки хотя бы у аргументов функций в жсе. В рантайме.
источник

К

Константин in javascript_ru
Аа, это про Object.assign().. все тот
источник

НС

Никита Сковорода... in javascript_ru
Константин
Аа, это про Object.assign().. все тот
Да-да.
источник

НС

Никита Сковорода... in javascript_ru
Он так и висит.
источник