如何将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类型转换成其他类型
  • Notepad++怎么拷贝另存为
  • 疏通马桶的两种简单方法
  • HeidiSQL安装和使用教程
  • 微信中北京本地宝能为我们提供哪便民服务?
  • sql server如何连接数字和字符串
  • 热门搜索
    行为规范手抄报 童话手抄报 我的家乡手抄报 关于清明节手抄报 禁烟手抄报 一二年级消防手抄报 世界读书日手抄报 健康饮食手抄报 电子手抄报 五年级英语手抄报