ES6新增了Symbol数据类型,用于表示唯一值。由于Symbol无法直接与字符串拼接,必须先转换为字符串形式。通过具体示例可以清楚地展示这一特性及其正确使用方法。
1、 启动HBuilder,创建JavaScript文件,声明一个Symbol类型变量s。
2、 第二步,通过console.log()输出变量与字符串的拼接结果,并保存代码文件。
3、 右键点击Node应用运行后,控制台报错。经检查代码,发现Symbol类型无法与字符串通过加号进行拼接操作,导致执行失败。
4、 将s通过String()转为字符串后,再与另一字符串进行拼接操作。
5、 第五步,重新保存代码后运行Node.js插件,即可查看执行结果。
6、 在JavaScript中,除了String()方法,还可通过toString()方法将Symbol类型转换为字符串形式。
