Всем привет! В данной статье я хочу поговорить о типизации в JavaScript. Типизация играет важную роль в любом языке программирования. Сейчас мы разберем, для чего нужна типизация в современном вебе, об ее истоках и развитии. Остановимся на TypeScript — системе типов, которая победила всех. Разберём кирпичики, из которых состоит TypeScript— типы структур, контроль над типами. Меня зовут Антон. Я занимаюсь front-end разработкой и сейчас я расскажу вам о типизации в JavaScript. Что такое типизация и как она появилась в JavaScript Изначально JavaScript задумывался как просто язык сценариев, который не должен содержать типизацию в принципе. Но время шло и на этом языке стало появляться все больше программ и крупные IT-гиганты (Яндекс, Mail, Google и т.д.) начали все чаще использовать его в своих проектах. Вместе с ростом популярности, росли и требования к этому языку программирования. Основные проблемы в JavaScript: 1. Получение информации об ошибка в момент выполнения программы (runtime)