Инструменты строгой типизации в JavaScript
JavaScript является одним из самых популярных языков программирования в мире. Он используется для создания интерактивных веб-приложений, мобильных приложений, игр и многого другого. Однако, одной из основных проблем JavaScript является отсутствие строгой типизации. Это приводит к ошибкам в коде, которые могут привести к непредвиденным последствиям и снижению производительности. Учитывая тот факт, что сейчас мы имеем ситуацию полного доминирования таких форматов как SPA - где все приложение, от логики интерфейсов до верстки и стилизации, написано на JavaScript, проблема типизации встала очень остро...
5 лет назад
Типизация динамическая, статическая, сильная и слабая [шпаргалка]
Динамическая/статическая проверка типов. Не типизация, а именно проверка типов. Статическая — проверка как можно раньше. На уровне анализа кода как текста. Во время компиляции. Динамическая — проверка в самый последний момент. В рантайме. В момент исполнения конкретного куска кода. Это бинарная ось. Проверка типов либо динамическая, либо статическая. Сильная(строгая)/слабая типизация. Насколько интерпретатор строго относится к типам...