如果ECMA 6是标准的,那么为什么主浏览器不支持简单的脚本呢?
If ECMA 6 is standard, then why simple script isn't supported in main browsers?
自三个月前(2015年6月)ECMA 6成为官方标准以来,ECMA6参考为什么它的语法仍然不支持主浏览器?
从我自己的检查中,我发现即使是简单的关键字,如:let(块作用域变量)似乎也不能在IE11, FF甚至Safari中工作
有没有人有信息,或者至少可以把它指向正确的方向?
我发现了这个stackoverflow问题:Firefox无法使用let word
但是它似乎已经过时了,因为它已经几个月没有草案了。
这是我见过的最完整的兼容性表http://kangax.github.io/compat-table/es6/
这里有一个类似的问题:我什么时候可以使用ES6
上面的答案很有帮助。大约到2015年底,ES6就会得到支持。现在你需要在浏览器上打开实验性javascript,以使ES6代码正常工作。
相关文章:
- 任何浏览器都不支持javascript函数
- Javascript 错误:对象在 IE 浏览器中不支持此属性或方法
- 如何javascript验证<输入类型=文件多个>如果浏览器不支持多个
- IPAD safari 浏览器不支持 window.open JavaScript 方法
- 使用modernizr为不支持webgl的浏览器提供备用背景图像
- 如果浏览器不显示图像,如何显示图像;不支持HTML 5 Canvas
- 在Facebook图形中,使用Javascript的IE(所有版本)不支持API调用跨浏览器调用
- Black berry 5.1浏览器输入最大长度1不支持
- 在旧的移动浏览器中会发生什么;不支持vw或vh属性
- 在不支持的浏览器中替代IndexedDB?Safari/iOS Safari Chrome
- 如何获取浏览器不支持的 CSS 属性的值
- Android 原生浏览器不支持 JavaScript Regexp .match()
- 谷歌浏览器,JQuery - 显示不支持自动对焦
- Webkit 似乎不支持层上的 $.focus(),而 IE9 支持.无论如何,让webkit浏览器也这样做
- 什么浏览器不支持缓存清除
- Phantomjs 抛出“此页面使用框架,但您的浏览器不支持它们”错误,即使在设置了正确的用户代理后也是如此
- 响应字体:不支持的浏览器
- 在那些显然不支持此代码的浏览器中,有什么方法可以达到这种效果吗
- Firefox浏览器不支持菜单(点击显示)
- 当浏览器不支持HTML5历史API时,有条件地通过ajax加载history.js