没有标志的 Node JS 上的 ECMAScript 2015 (ES6)
ECMA Script 2015 (ES6) On NodeJS Without Flags
根据this article,许多 ES6 函数(特别是模板文字,正式名称为 'template strings')默认启用。
终端中输入了以下内容:
user@host: node
> "test string: ${10+4}"
'test string: ${10+4}'
即使使用“--harmony”标志,模板文字也不会作为代码执行,而是像字符串一样处理。
我的版本如下:
user@host: node -v
v5.7.0
如有任何建议,我们将不胜感激。
模板字符串被`
(反引号)字符包围:
`test string: ${10+4}`
根据this article,许多 ES6 函数(特别是模板文字,正式名称为 'template strings')默认启用。
终端中输入了以下内容:
user@host: node
> "test string: ${10+4}"
'test string: ${10+4}'
即使使用“--harmony”标志,模板文字也不会作为代码执行,而是像字符串一样处理。
我的版本如下:
user@host: node -v
v5.7.0
如有任何建议,我们将不胜感激。
模板字符串被`
(反引号)字符包围:
`test string: ${10+4}`