MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

Symbol.prototype 表示 Symbol 构造函数的原型。.

Symbol.prototype 属性的属性特性:
writable false
enumerable false
configurable false

Description

Symbol 继承自 Symbol.prototype. 你可以使用构造函数的原型对象来给所有Symbol实例添加属性或者方法。

Properties

Symbol.prototype.constructor
返回创建实例原型的函数. 默认为 Symbol 函数。

Methods

Symbol.prototype.toSource()
返回包含Symbol 对象源码的字符串。覆盖Object.prototype.toSource() 方法。
Symbol.prototype.toString()
返回包含Symbol描述符的字符串。 覆盖Object.prototype.toString() 方法。
Symbol.prototype.valueOf()
返回 Symbol 对象的初始值.。覆盖 Object.prototype.valueOf() 方法。
Symbol.prototype[@@toPrimitive]
 返回Symbol对象的初始值。

Specifications

Specification Status Comment
ECMAScript 2015 (6th Edition, ECMA-262)
Symbol.prototype
Standard Initial definition.
ECMAScript Latest Draft (ECMA-262)
Symbol.prototype
Living Standard  

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) 36.0 (36.0) 未实现 未实现 未实现
@@toPrimitive ? 44.0 (44.0) ? ? ?
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) (Yes) 36.0 (36.0) 未实现 未实现 未实现
@@toPrimitive ? ? 44.0 (44.0) ? ? ?

文档标签和贡献者

 此页面的贡献者: purple_force
 最后编辑者: purple_force,