#每天一个知识点#
JavaScript 中的 Symbol 是一种基本数据类型,它用于创建唯一的、不可变的值。Symbol 值是通过 Symbol() 函数创建的,每个 Symbol 值都是唯一的,即使它们具有相同的描述符。图中是一个示例:
在示例中,我们使用 Symbol() 函数创建了两个 Symbol 值,它们具有相同的描述符 "foo",但它们是不相等的。这是因为每个 Symbol 值都是唯一的,即使它们具有相同的描述符。Symbol 值通常用于创建对象的私有属性或方法,以确保它们不会被意外访问或修改。