Многие люди не понимают, как старый и устаревший браузер может стать монстром безопасности, поскольку он не содержит новейших технологий безопасности. Многие браузеры, которые были выпущены до стандарта ES6, все равно не поддерживают код ES6. Так что не обязательно, чтобы все браузеры, выпущенные после ES6, поддерживали его. Все еще есть некоторые браузеры, которые не понимают синтаксис ES6, хотя они были выпущены после ES6.

Спецификацию (обычно сокращенную до spec) для ES6 можно найти здесь. Спецификация перечисляет набор правил и указаний о том, как язык должен функционировать. В нем не содержится конкретных сведений о том, как производители браузеров должны добиваться функциональности, но в нем содержатся пошаговые инструкции о том, как должен работать язык.

Поскольку каждый браузер обновляется до своей новой версии в течение нескольких месяцев, а языки выходят с новыми функциями, так как же узнать, какой браузер поддерживает какую функцию. Таким образом, каждый браузер отслеживает свой статус разработки на своих веб-сайтах разработки. Проверьте здесь список статусов отслеживания браузеров:
Chrome- https://www.chromestatus.com/features#ES6
Microsoft Edge- https://developer.microsoft.com/en- us/microsoft-edge/platform/status/?q=ES6
Mozilla Firefox- https://platform-status.mozilla.org/
Вот список дополнительных браузеров и функций ES6 вы можете получить четкое представление о том, как быстро растет сеть.