我已经完成了一些Google搜索,但是我得到了与编码字符串或文件相关的结果.
我可以用UTF-8编写我的Node.js JavaScript源代码吗?我可以在注释,字符串或变量名中使用非ASCII字符吗?
ECMA-262似乎是require UTF-16 encoding,但Node.js不会运行UTF-16编码的.js文件.但是,它将运行UTF-8源并正确解释非ASCII字符.
解决方法
参考:
http://mathiasbynens.be/notes/javascript-identifiers
UTF-8字符是有效的javascript变量名称.继续编码UTF-8.