JavaScript, когда-то появившийся как скриптовый язык для создания интерактивности в браузере, сегодня оброс бесчисленным количество фреймворков, библиотек и даже стандартов. В таком бурном водовороте инноваций сложно не запутаться и еще сложнее изучать язык. В данной серии статей разложим по полкам все, что может запутать при изучении языка начинающими и проясним термины, на понимание которых уходят годы. Немного истории В 1995 году в браузер Netscape Navigator впервые был интегрирован JavaScript. Тогда единственной функцией языка было "сделать страницы живыми". Название языка выбрано неспроста. На тот момент Java был у всех на слуху и маркетологи решили воспользоваться возможностью, назвав язык похожим образом. Результаты этого нейминга приводят к путаницам и по сей день. Стандарты языка Немногим позже JavaScript захлестнула волна популярности. Все производители браузеров начали активно интегрировать JS в свои продукты. Однако, каждый производитель браузеров хотел иметь определенное п