According to this page http://kangax.github.io/compat-table/es6/, ES6 features are not implemented in IE 11.
Does IE 11 have a plan for implementing them one day or can I forget about it? Is there a page that explain their intent on that subject?
I read somewhere (I cannot remember where exactly) that they don't plan to fix bugs in IE 11, so my guess is that they won't bother implement new features?
Internet Explorer 11 doesn't support JavaScript versions later than ES5. If you want to use the syntax and features of ECMAScript 2015 or later, or TypeScript, you have two options as described in this article. You can also combine these two techniques.
ECMAScript 2015 (ES6) is Fully Supported on Google Chrome 53.
function check() { "use strict"; if (typeof Symbol == "undefined") return false; try { eval("class Foo {}"); eval("var bar = (x) => x+1"); } catch (e) { return false; } return true; } if (check()) { // The engine supports ES6 features you want to use var s = document. createElement('script'); s.
Internet Explorer 11 has retired and is officially out of support—what you need to know. After 25+ years of helping people use and experience the web, Internet Explorer (IE) is officially retired and out of support as of today, June 15, 2022.
The statement from Microsoft regarding the end of Internet Explorer 11 support mentions that it will continue to receive security updates, compatibility fixes, and technical support until its end of life. The wording of this statement leads me to believe that Microsoft has no plans to continue adding features to Internet Explorer 11, and instead will be focusing on Edge.
If you require ES6 features in Internet Explorer 11, check out a transpiler such as Babel.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With