对那些有任何支持吗? 我看到了一些关于实施这一点的讨论,但没有最终同意。
相关/重复:#1939
1)我认为在开始实现 ES7 功能之前,我们应该首先支持所有 ES6 语法。
2) Async Functions 仅处于阶段 1,因此语法可能会发生很大变化
是的,我尝试使用experimental
json 键值,但它不起作用。 目前我可以使用/* jshint ignore:start|end*/
相处,但最好停止使用资源文件对这些关键字进行 linting。
抱歉,还没有“实验性”选项。 无论如何,这是重复的,让我们保留原始问题。
jshint 解析器的构建方式并不能很好地支持“实验性”功能,这些功能可能永远不会达到第 2 阶段,或者在被批准之前可能会发生巨大变化。 它非常脆弱,不像 Traceur 或 Babel 等基于遍历和转换 AST 的项目。 我不想这么说,但也许 eslint 是 linting 这些实验性功能的首选解决方案,因为它的 AST-linting。
当前状态见#2604
async/await
现在支持2.10.1
版本。 只需更新您的.jshintrc
以使用"esversion": 9
。
请参阅CHANGELOG.md 。