我正在努力成为一名优秀的小程序员并使用可用于编码JavaScript的新工具。因此,我尝试使用let
代替var
来隔离变量。
这在我的浏览器中工作正常但是PhpStorm将其视为错误,当我将鼠标悬停在它上面时,它会给我:
目前的JavaScript版本
不支持定义
所以我的问题是如何升级当前的JavaScript版本?
答案 0 :(得分:97)
转到
设置/语言&框架/ JavaScript
(在某些操作系统上可能偏好/语言和框架/ JavaScript )
...并将“JavaScript语言版本”设置为“ECMAScript 6”(或者,如果他们已更新以反映当前命名,“ECMAScript 2015” - 或“ECMAScript 2016”或更高版本,如果您正在编码一个较新的规范):
答案 1 :(得分:8)
该设置位于File -> Settings -> Language & Frameworks -> Javascript
,该选项应位于左侧,“JavaScript语言版本”旁边的下拉框