Afzaal Ahmad Zeeshan
Помимо очевидного решения, которое Ричард предоставил в своем ответе, Решение 1, я рекомендую вам использовать другие современные инструменты и библиотеки, которые снимают эту боль "работает в Chrome, а не в IE", такие как Polyfill.
Полифилл.Ио[^]
Поддерживаемые браузеры ВКЛ Polyfill.io[^]
Жесткое кодирование этих условий в ваших собственных сценариях только вызовет проблемы в долгосрочной перспективе, так как вам также придется позаботиться о других браузерах/платформах/устройствах. Такие инструменты, как Polyfill, способны отнять у вас эту боль. :-)
Да, и сосредоточьтесь на написании кода, совместимого с ES6, так как он менее подвержен ошибкам по сравнению со старыми версиями JavaScript.
JavaScript ES6 — пиши меньше, делай больше[^]
Поддержка ECMAScript 2015 в Mozilla - JavaScript | MDN[^]