node.js是否支持let语句,类似于MDN上描述的内容??
var x = 8, y = 12; let ( x = 5, y = 10) { return x + y; } //15
如果没有,是否可以通过自执行匿名功能或其他方式复制功能?
和/或还有另一个js环境
let
编辑 :
这个问题是很久以前问过的。截至2015年末,答案是“是的,是的”。io.js 3.3中默认包含Harmony功能,并且最近已在4.x版本中将其恢复到node.js。
我不认为Node支持let,但是您可以这样做:
var a = 5; (function () { var a = 6; console.log(a); // => 6 })(); console.log(a); // => 5