netbeans javascript 模板字符串错误(反引号)

netbeans javascript error on template string (backticks)

我已经在我的 Windows 7 机器上安装了最新(完整)版本的 netbeans (v 8.1) 和 node.js 来学习 node.js (Javascript) .

我创建了一个新的 Node.js 应用程序项目,但是当我像这样编写模板字符串时收到错误消息:

console.log(`STDIN Data Recieved -> ${data.toString().trim()}`);

它说反引号是意外的,这将是一个错误。 然后在整个函数中语法突出显示失败。

有什么我可以做的吗?

NetBeans 8.1 不支持 ES6 (ES2015),因此使用模板字符串(文字)等功能可能会导致在 NetBeans 中看到错误。计划在下一个 NetBeans 版本中支持 ES6

Netbeans TypeScript editor plugin 包括对模板字符串的支持。我能够使您的示例使用任意数据值。

let data = 0xABCD;
console.log(`STDIN Data Received -> ${data.toString().trim()}`);

在控制台中产生了这个输出:

STDIN Data Received -> 43981