В чем разница между JavaScript и ECMAScript: является ли JavaScript реализацией стандарта?
Мне нужно понять разницу между JavaScript и ECMAScript. Что такое ECMAScript на самом деле? Какие функции JavaScript являются специфическими для движков, а не частью стандарта? Какие возможности JavaScript не входят в спецификацию ECMAScript? Как версии ECMAScript влияют на поддержку браузерами? Имеет ли значение изучение спецификации для повседневной разработки?