Задать вопрос
@KnightForce

Есть ли умный Polyfill?

Нужно в зависимости от версии браузера добавлять то чего нет.
Чтобы в самом свежем Chrome все работало на ES7.
В боле старом на уровне ES6.
А в еще старее на ES5.

Варианта 2:
1) Подключать 1 "умный".
2) Иметь несколько полифилов.

Вопрос:
Какой подход лучше и какие посоветуете?
  • Вопрос задан
  • 385 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
К сожалению так не бывает. Полифилы лишь помогают эмулировать некоторую отсутствующую функциональность. А вот новый синтаксис (стрелочные функции, оъбявления переменных через const, let и т.д.) - увы, нельзя обойти полифилом. Нужно предварительно, при сборке сайта конвертировать код в ES5. Для этого вам потребуется Babel.js
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы