PhpStorm“当前JavaScript版本不支持定义” [英] PhpStorm "Let definition are not supported by current JavaScript version"
问题描述
我正在努力成为一名优秀的小程序员并使用可用于编码JavaScript的新工具。因此,我试图使用让
代替 var
来隔离变量。
I am trying to be a good little programmer and use the new tools available for coding JavaScript. Therefore I'm trying to use let
instead of var
to isolate variables.
这在我的浏览器中工作正常但是PhpStorm将其视为错误,当我将鼠标悬停在它上面时,它给了我:
This works fine in my browser however PhpStorm sees it as an error and when I hover above it gives me:
当前JavaScript版本不支持定义
Let definition are not supported by current JavaScript version
所以我的问题是如何升级当前的JavaScript版本?
So my question is how do I upgrade the current JavaScript version?
推荐答案
转到
设置/语言&框架/ JavaScript
(在某些操作系统上可能偏好设置/语言和框架/ JavaScript )
(it may be Preferences / Languages & Frameworks / JavaScript on some OSes)
...并将JavaScript语言版本设置为ECMAScript 6(或者,如果它们已更新以反映当前命名,则ECMAScript 2015 —或ECMAScript 2016或更晚,如果你编码到更新的规格):
...and set the "JavaScript language version" to "ECMAScript 6" (or, if they've updated to reflect current naming, "ECMAScript 2015" — or "ECMAScript 2016" or later if you're coding to a newer spec):
这篇关于PhpStorm“当前JavaScript版本不支持定义”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!