我读过这个How to run ES6 code with arrow functions in Safari?,但自2016年1月以来就是这个问题。我还在github上也创刊了一个问题,但自2016年以来也是如此。
我使用箭头功能,我的主脚本看起来像(()=>{ ... })()
。因此,它在Safari 9之外的所有浏览器中都能很好地工作。最后一个给我一个错误SyntaxError: Unexpected token ')'
。
通过附件链接,我发现“ Safari尚不支持此功能”。在MDN网站上,我找不到任何Safari不支持该功能的地方。我也http://kangax.github.io/compat-table/es6/在这里。我对那里的表格不太了解,但我看到的是Safari,它是绿色的。
所以,我不知道Safari是否支持箭头功能?还是我的错误还有其他原因?