История изменений
Исправление static_lab, (текущая версия) :
либо что намного реже React
На React сейчас тоже многие используют TypeScript и типизацию. Особенно на больших проектах. Даже к старым проектам подключить его не то, чтобы сложно, а эффект огромный.
и как какой-то дегенерат вместо строки может число в функцию передать
Легко. Особенно когда это некоторые айдишники, которые по природе своей числа. Причём в 99% случаев всё будет в порядке, и ты даже можешь передать этот id в другие функции. А сломается всё когда-нибудь или при передаче параметра на строго типизированный бэк, или при строгом сравнении в том же js.
про трушное ООП вместо суррогата на прототипах, а как только в JS завезли нормальное ООП
И какое же «нормальное» ООП завезли в JS? Которое синтаксический сахар поверх тех же прототипов?
Исходная версия static_lab, :
либо что намного реже React
На React сейчас тоже многие используют TypeScript и типизацию. Особенно на больших проектах. Даже к старым проектам подключить его не то, чтобы сложно, а эффект огромный.
и как какой-то дегенерат вместо строки может число в функцию передать
Легко. Особенно когда это некоторые айдишники, которые по природе своей числа. Причём в 99% случаев всё будет в порядке, и ты даже можешь передать этот id в другие функции. А сломается всё когда-нибудь или при передаче параметра на строго типизированный бэк, или при строгом сравнении в том же js.