string中的NodeJS v6.9.1variables不起作用
尝试从NodeJS学习基本的function,坚持追加string文件与variables:
const fs = require('fs'); const os = require('os'); var user = os.userInfo(); fs.appendFile('test.txt', 'Hello ${user.username}!');
从test.txt我得到:
Hello ${user.username}!
这里出了什么问题?
你需要使用back-tick(`)而不是'
fs.appendFile('test.txt', `Hello ${user.username}!`);
模板文字
模板文字是由反勾号(重音重音)字符而不是双引号或单引号括起来的。