在ES6的JavaScript中,Symbol类型可作为属性键赋值,并以类似数组的方式输出结果。支持键值对形式或通过对象方法调用。以下通过多个示例演示具体操作过程,展示Symbol的基本用法与特性,帮助理解其在实际场景中的应用方式。
1、 首先打开HBuilder编辑工具,使用快捷方式启动,创建一个名为init.html的静态页面文件,具体操作所示。
2、 在script标签中,先声明一个变量syb,并用Symbol函数进行赋值;接着创建一个对象obj,采用键值对的形式为其属性赋值,具体结构如下所示。
3、 保存代码后,在浏览器控制台中查看输出,结果显示为123456,具体效果所示。
4、 第四步,通过调用Object的defineProperty方法修改JS代码,为obj对象设置属性值,具体操作所示。
5、 第五步,重新保存代码后在浏览器中预览,结果显示与预期一致,具体所示。
6、 第六步,通过带中括号的属性像数组一样赋值,随后输出结果,所示。
评论
更多评论