Однако вавилонский режим не должен влиять на производительность.

Спасибо, что заглянули, Джон Ау-Йунг !!! Мне всегда очень нравятся ваши статьи по программированию, поэтому спасибо за ваш ответ на мой.

Теоретически бывают случаи, когда полифиллы значительно замедляют код, особенно если нужно проверить, насколько хорошо эти полифилы действительно работают в чем-то вроде IE9.

Я нашел один такой случай, когда функция padStart () из спецификации ES2018 более чем в 8 раз быстрее, чем ее полифил:



Транспилирование не должно иметь никакого значения

Что касается Babel, перевод синтаксического сахара из разрешенного в настоящее время синтаксиса в старый формат должен быть таким же быстрым.

Полифиллы страдают только от снижения производительности, потому что это совершенно новые функции, добавленные в JavaScript, а не только изменения синтаксиса.

Я согласен с вами в том, как далеко продвинулся JavaScript - это намного проще в изучении и использовании, чем десять лет назад.

Спасибо всем, кто представил предложения ECMAScript и написал классные фреймворки JavaScript и связанные с ними инструменты!