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}!`);
模板文字
模板文字是由反勾号(重音重音)字符而不是双引号或单引号括起来的。
- 嘲笑与Sinon.JS的JavaScript构造函数
- 如何在Node.js中从客户端调用服务器端函数(例如,htmlbuttononclick)?
- 电子:渲染器访问主进程?
- 从服务器端获取客户端的variables(express.js,node.js)
- 为什么发送给Node / Express服务器的XMLHttpRequest对象是空的?
- MongoDB集合上的Mongoose模型不提取数据
- 节点process.stdin采取多个关键笔划以原始模式发出数据
- 如何使用Node.js createReadStream和createWriteStream编写多个文件
- Firebase-admin不会写入数据库,不会出现错误