JavaScript 中的符号与对象
原文英文,约400词,阅读约需2分钟。发表于: 。Symbol Datatype Symbol is a datatype in JS. It typically used for creating unique keys and hidden object keys in Javascript. There are two types of symbols Local Symbols - They are not...
Symbol 是 JavaScript 的一种数据类型,用于创建唯一且隐藏的对象键。分为本地符号和全局符号。本地符号不在全局注册表中,即使描述相同也唯一;全局符号通过 `Symbol.for` 创建,存储在全局注册表中,描述相同则相等。符号不能转换为字符串,不能通过 `for...in` 或 `Object.keys()` 访问,但可用 `Object.getOwnPropertySymbols()` 查看。`Symbol.keyFor()` 可获取全局符号的描述。