最近看Node.js官方文档,格式化打印一个对象时,总能看到类似以下代码 ${data}:
console.log(stream instanceof EventEmitter); // true console.log(MyStream.super_ === EventEmitter); // true
stream.on('data', (data) => {
console.log(Received data: "${data}");
})
stream.write('It works!'); // Received data: "It works!"
回复 (4)
H
你这个console.log怎么没有引起来,${}只是个插入变量的符号,不是什么语法糖。 在以前 就是 "Received data: " + data
N
ES6的模板字符串特性
参与回复
登录后即可参与回复。登录