【发布时间】:2022-01-22 18:50:41
【问题描述】:
我想在 javascript 中使用可选链式 ?. 运算符,因为它可以很方便地避免嵌套对象或 DOM 元素的 if 条件的嵌套,但这是 Visual Studio 抱怨的最新功能。
如何让 VS2022 在 .js 文件中接受它?
我也担心这个操作符在浏览器中的支持(我的目标是支持 Edge / Safari / Chrome / Firefox,而不是 IE 或旧浏览器)。您认为在常规 JS 代码中使用它是一个合理的想法还是会遇到麻烦?
谢谢
【问题讨论】:
-
你在vs code中选择了哪个js版本?
-
你好,不是 VS Code,是 Visual Studio。在项目设置中,我尝试了 Ecmascript 5 和 6,我认为它们应该支持此功能,但我对此完全不确定,因此欢迎任何有关如何在 VS 中设置并确保支持的建议。
标签: javascript visual-studio browser null ecmascript-5