感谢您的提醒! 我们会为此接受一个补丁。
(在实现新的语言特性之前,我们要求它们已经达到 TC-39 标准化过程的“第 2 阶段”。因为“可选链接”已经达到“第 4 阶段”,所以它有资格在 JSHint 中实现。这是解释该政策的博客文章:对新语言功能的正式承诺)
可选链接和空值合并运算符在 VSC 中给出相同的错误消息:
“需要一个标识符,而是看到'?'。(E030)jshint(E030)”
很烦人……有临时解决办法吗?
谢谢
您可以使用ignore:start
/ ignore:end
或ignore:line
指令使 JSHint 传递它无法识别的任何语法。
有这方面的更新吗?
这个问题正在处理吗?
看起来有一个解决办法。 对于任何感兴趣的人,这里是拉取请求,因此您可以观看它: https ://github.com/jshint/jshint/pull/3486。
今天发布的JSHint 版本 2.13.0 引入了对可选链的支持。 请务必更新您的配置以通过esversion: 11
或更高版本选择加入新的语言功能。
最有用的评论
有这方面的更新吗?