Size: a a a

2020 December 26

K

Katulos⠀ in phpGeeks
Если оно работает не так как должно - оно говно
источник

Д

Дмитрий in phpGeeks
Katulos⠀
Именно это оно и обозначает
Честно, бред) Никаких весомых аргументов не приведено.
Крупные мировые компании используют JS и при этом очень активно
источник

Д

Дмитрий in phpGeeks
Джависты очень любят обсирать пхпшников и смеются над ними)
источник

AA

Anton Arkhipov in phpGeeks
Дмитрий
По первой же ссылке, статья на хабре, описывают непонятное действия JS и сразу объяснение почему именно так работает. Но, это не означает, что js говно совершенно. По такой логике, можно сказать и совершенно про любой ЯП
0.1 + 0.2 == 0.3 
9007199254740991 + 1 === 9007199254740991 + 2
Math.sqrt(-1) == Math.sqrt(-1)
Math.max() > Math.min()
['1', '7', '11'].map(parseInt)
[] + {}
{} + []
1 < 2 < 3
3 > 2 > 1

проверяй
источник

Д

Дмитрий in phpGeeks
Тоже особо не понятно из-за чего
источник

РД

Ратмир Диронин... in phpGeeks
Дмитрий
Джависты очень любят обсирать пхпшников и смеются над ними)
Я джавист. Привет)
источник

Д

Дмитрий in phpGeeks
Anton Arkhipov
0.1 + 0.2 == 0.3 
9007199254740991 + 1 === 9007199254740991 + 2
Math.sqrt(-1) == Math.sqrt(-1)
Math.max() > Math.min()
['1', '7', '11'].map(parseInt)
[] + {}
{} + []
1 < 2 < 3
3 > 2 > 1

проверяй
Я тебе уже ответил, по той статье даже объяснения есть.
Особенно про 0.1 + 0.2 это во всех яп так, только JS не округляет это дробное число. Во всем есть погрешности
источник

Д

Дмитрий in phpGeeks
Но оно работает так же по факту
источник

РД

Ратмир Диронин... in phpGeeks
Дмитрий
Почему в этом чате js - говно? 🌚
Потому что там кривое приведение типов
источник

Д

Дмитрий in phpGeeks
Ратмир Диронин
Потому что там кривое приведение типов
Есть TS, можно самому типизировать JS
источник

РД

Ратмир Диронин... in phpGeeks
Дмитрий
Есть TS, можно самому типизировать JS
Но это уже не js будет
источник

Д

Дмитрий in phpGeeks
Ратмир Диронин
Но это уже не js будет
На выходе будет js
источник

РД

Ратмир Диронин... in phpGeeks
Препроцессоры js юзать не интересно
источник

Д

Дмитрий in phpGeeks
Ратмир Диронин
Препроцессоры js юзать не интересно
Бред) Пропоцессоры в основном используют для облегчения работы
источник

РД

Ратмир Диронин... in phpGeeks
Используют. Но жс - говно и это ни один препроцессор не исправит
источник

РД

Ратмир Диронин... in phpGeeks
что выдаст js если сделать
if (!!"false" == !!"true"){ console.log("no OK");} else {console.log("ok");}
?)
источник

Д

Дмитрий in phpGeeks
Ратмир Диронин
что выдаст js если сделать
if (!!"false" == !!"true"){ console.log("no OK");} else {console.log("ok");}
?)
Выше ответил
источник

РД

Ратмир Диронин... in phpGeeks
Не на мой вопрос же
источник

Д

Дмитрий in phpGeeks
Ратмир Диронин
Не на мой вопрос же
no ok будет, логично
источник

РД

Ратмир Диронин... in phpGeeks
Есть много ответвлений разных языков, но это не говорит, что их родитель - говно
источник