Size: a a a

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

2020 March 25

Æ

Æ in JavaScript — русскоговорящее сообщество
Но это ведь не как в джаве
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Æ
Но это ведь не как в джаве
Не как.
источник

Æ

Æ in JavaScript — русскоговорящее сообщество
Зачем тогда. Какие самые распространенные ошибки решает типизация?
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Æ
Зачем тогда. Какие самые распространенные ошибки решает типизация?
Человеческий фактор.
источник

VP

Vitalii Ponich in JavaScript — русскоговорящее сообщество
th.witness
Человеческий фактор.
типизацию тоже можно через жопу настроить)
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Vitalii Ponich
типизацию тоже можно через жопу настроить)
Да, можно.
источник

ДБ

Дмитрий Беляев in JavaScript — русскоговорящее сообщество
th.witness
Строгая типизация - важно*
typescript !== строгая типизация
источник

ДБ

Дмитрий Беляев in JavaScript — русскоговорящее сообщество
Vitalii Ponich
типизацию тоже можно через жопу настроить)
в ts да, в норм языках нет
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Æ
Зачем тогда. Какие самые распространенные ошибки решает типизация?
Предостерегает от сложения строки с массивом
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Дмитрий Беляев
typescript !== строгая типизация
Я потому и написал то сообщение.
источник

АЧ

Алексей Чепурко in JavaScript — русскоговорящее сообщество
Sergey 🛸
Предостерегает от сложения строки с массивом
не влазь в это :) сейчас начнут "пиши нормально. нормально будет" :)
источник

ДБ

Дмитрий Беляев in JavaScript — русскоговорящее сообщество
мне вообще кажется, что ts стал мейнстримом лишь по тому что первый статик типы для js в привычном синтаксисе предложил
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Дмитрий Беляев
typescript !== строгая типизация
Почему?
источник

ДБ

Дмитрий Беляев in JavaScript — русскоговорящее сообщество
Sergey 🛸
Почему?
потому что
const x: number = '' as any + [] as any
прекрасно компилится
источник

ДБ

Дмитрий Беляев in JavaScript — русскоговорящее сообщество
Sergey 🛸
Почему?
и этот any вполне может быть неявным
источник

ДБ

Дмитрий Беляев in JavaScript — русскоговорящее сообщество
а еще вывод типов страдает, и на любую фигню чуть сложнее
(a: number, b: number) => number
легко свалиться в лучшем случае в unknown, а чаще вообще в any
источник

ДБ

Дмитрий Беляев in JavaScript — русскоговорящее сообщество
ну и добивает все, что ts код без особых проблем может использоваться из обычного js
но при этом ts даже не пытается подсказать, что здесь стоит защитится от обезьян
источник

O

Oz in JavaScript — русскоговорящее сообщество
Всем ку. Тренируюсь на puppeter с instagram. При нажатии на залить фото, сессия просто вылетает, вместе с браузером без каких-либо ошибок... Ничего полезного не нагуглил. Кое-где написано, что это сделать попросту нельзя... Не пойму куда копать дальше :(
источник

RB

Random Balance in JavaScript — русскоговорящее сообщество
Oz
Всем ку. Тренируюсь на puppeter с instagram. При нажатии на залить фото, сессия просто вылетает, вместе с браузером без каких-либо ошибок... Ничего полезного не нагуглил. Кое-где написано, что это сделать попросту нельзя... Не пойму куда копать дальше :(
Можно зайти сюда https://t.me/puppeteer_ru, описать более детально проблему, с текстом ошибки и кодом. 😉
источник

O

Oz in JavaScript — русскоговорящее сообщество
thx!
источник