symbol 类型
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
symbol 类型
Symbol 类型是 JavaScript 的原始数据类型,表示独一无二的值。
它使用 Symbol () 函数创建,它的参数是一个可选的字符串,表示Symbol 的描述。
Symbol () 函数会创建一个可能是全局唯一的值。
Symbol 类型的值不能与其他类型的值进行比较,也不能被连接到字符串中。
Symbol 类型的值可以用作对象属性的键,这样可以保证每一个属性
名都是唯一的。
此外,它也可以作为构造函数的参数,以实现私有属性。
有了 Symbol 类型,可以增加一些只能被当前作用域访问的私有属性,从而保护一些数据不受外界的干扰,从而提高程序的可读性与可维护性。