我刚刚学习javascript和node.js,在学习一个例子时,发现有如下的写法,而webstorm直接标错,显示expression expected. 请问这是怎么回事?
'use strict';
const fs = require('fs');
console.log('script start');
const interval = setInterval(() => {
console.log('setInterval')
}, 500);
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
() => {}这是ES6的箭头函数,设置webstorm支持ES6。
改一下配置,我用的是PhpStrom,不过应该是差不多的配置。
=>
箭头函数,介绍在这里:箭头函数
在
webstorm
中需要打开ES6
的开关:设置 -> 语言 & 框架 -> JavaScript -> 右边设置为
ECMAScript6
Lambda表达式 es6才支持