前端测试题: 关于Symbol,错误的说法是?

2020-02-27 11:59:35 浏览数 (3)

考核内容: 关于Symbol的使用

题发散度: ★★

试题难度: ★

解题思路:

Symbol是由ES6规范引入的一项新特性,它的功能类似于一种标识唯一性的ID。通常情况下,我们可以通过调用Symbol()函数来创建一个Symbol实例.

由于Symbol是一种基础数据类型,所以当我们使用typeof去检查它的类型的时候,它会返回一个属于自己的类型symbol,而不是什么string、object之类的.

另外,我们需要重点记住的一点是:每个Symbol实例都是唯一的。因此,当你比较两个Symbol实例的时候,将总会返回false.

其它选项都是正常的,只能C是错误的;

参考代码:

答案

代码语言:javascript复制
C、Symbol('same') === Symbol('same') 结果为true

0 人点赞