方法 | 描述 |
Symbol.hasInstance | 它用于确定构造函数对象是否将一个对象识别为其实例。 |
Symbol.isConcatSpread | 它用于配置是否应将对象展平为其数组元素。 |
Symbol.match | 这是一种识别正则表达式与字符串匹配的方法。 |
Symbol.prototype | 用于生成符号构造函数的原型。 |
Symbol.replace | 它将替换字符串的匹配子字符串。 |
Symbol.search | 它返回与正则表达式匹配的字符串中的索引。 |
Symbol.split | 它将在与正则表达式匹配的索引处拆分字符串。 |
Symbol.toPrimitive | 用于将对象转换为其等效的原始值。 |
Symbol.unscopables | 这是一个众所周知的对象属性,其属性名称不包含在环境中。 |
方法 | 描述 |
Symbol.for() | 它用于通过提供的键在运行时范围的符号注册表中搜索现有符号,如果找到则返回。否则,将使用此键创建新的符号。 |
Symbol.keyFor() | 它使用全局符号注册表来查找符号的键。因此,它不适用于非全局符号。如果该符号不是全局符号,则将无法找到它并返回undefined。 |
Symbol.toString() | 它用于返回对象的字符串表示形式。 |