💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
Symbol是JavaScript中的一种原始数据类型,用于在对象中创建隐藏属性。调用Symbol()函数可以创建一个Symbol,它有两个主要特性:任意两个Symbol都不相等,对象的属性名可以用Symbol。Symbol在JSON.stringify()的输出中会被排除,适合存储只在编码过程中需要用到的信息。
🎯
关键要点
- Symbol是JavaScript中的一种原始数据类型,用于创建隐藏属性。
- Symbol可以避免属性名冲突或模拟对象私有属性。
- 调用Symbol()函数可以创建一个Symbol,支持传入字符串参数作为描述。
- Symbol的两个主要特性是:任意两个Symbol都不相等,对象的属性名可以用Symbol。
- Symbol在JSON.stringify()的输出中会被排除,适合存储编码过程中需要的信息。
➡️