手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何将ES6中的Symbol类型转换成其他类型

时间:2024-10-12 18:41:46

1、第一,首先,看下Symbol类型定义,使用Symbol(),而不是new Symbol;定凶及淄靥义两个Symbol类型变量,两者不相等(返回结果为false)

如何将ES6中的Symbol类型转换成其他类型

2、第二,Symbol函数可以接受一个字符串参数,定义两个Symbol类型变量e2和f2,比较两者是否相等;显示结果为false,说明不相等

如何将ES6中的Symbol类型转换成其他类型

3、第三,Symbol类型的变量,可以使用toString()转换成字符串;定义两个Symbol变量,转换成字符串后,两个相等(返回结果为true)

如何将ES6中的Symbol类型转换成其他类型

4、第四,如果Symbol函数传入的参数是数值类型,然后将其转换成布尔类型,结果都显示为true;定义变量e4和f4,传入数值参数,转换成布尔类型,结果相同

如何将ES6中的Symbol类型转换成其他类型

5、第五,定义变量e5,Symbol函数传入一个数组,然后使用Array.from()方法转换,发现结果为空数组[]

如何将ES6中的Symbol类型转换成其他类型

6、第六,定义Symbol变量e6,传入数值100;然后将其转换成数值类型,结果出现报错,提示Symbol类型不能转数值

如何将ES6中的Symbol类型转换成其他类型
© 手抄报圈