Name Description Size Coverage
auto-boxing-non-strict.js --- es6id: 19.4 description: > Symbol ToObject auto-boxing flags: [noStrict] features: [Symbol] --- 666 -
auto-boxing-strict.js --- es6id: 19.4 description: > Symbol ToObject auto-boxing flags: [onlyStrict] features: [Symbol] --- 505 -
constructor.js --- es6id: 19.4.3.1 description: > Symbol constructor features: [Symbol] --- 561 -
desc-to-string-symbol.js --- esid: sec-symbol-constructor es6id: 19.4.1 description: The first argument is coerced to a String value (from a Symbol) info: | 1. If NewTarget is not undefined, throw a TypeError exception. 2. If description is undefined, let descString be undefined. 2. Else, let descString be ? ToString(description). 3. Return a new unique Symbol value whose [[Description]] value is descString. features: [Symbol] --- 653 -
desc-to-string.js --- esid: sec-symbol-constructor es6id: 19.4.1 description: The first argument is coerced to a String value (from an object) info: | 1. If NewTarget is not undefined, throw a TypeError exception. 2. If description is undefined, let descString be undefined. 2. Else, let descString be ? ToString(description). 3. Return a new unique Symbol value whose [[Description]] value is descString. features: [Symbol] --- 1851 -
for -
hasInstance -
invoked-with-new.js --- esid: sec-symbol-constructor es6id: 19.4.1 description: The Symbol constructor may not be invoked with `new` info: | 1. If NewTarget is not undefined, throw a TypeError exception. features: [Symbol] --- 474 -
isConcatSpreadable -
iterator -
keyFor -
length.js --- esid: sec-symbol-constructor description: > Properties of the Symbol Constructor Besides the length property (whose value is 0) includes: [propertyHelper.js] features: [Symbol] --- 518 -
match -
name.js --- esid: sec-symbol-constructor description: > Symbol ( [ description ] ) includes: [propertyHelper.js] features: [Symbol] --- 462 -
prototype -
replace -
search -
species -
split -
symbol.js --- esid: sec-symbol-constructor description: > The Symbol constructor is the %Symbol% intrinsic object and the initial value of the Symbol property of the global object. includes: [propertyHelper.js] features: [Symbol] --- 471 -
toPrimitive -
toStringTag -
uniqueness.js --- esid: sec-symbol-constructor es6id: 19.4.1 description: The Symbol constructor returns a unique value info: | 1. If NewTarget is not undefined, throw a TypeError exception. 2. If description is undefined, let descString be undefined. 2. Else, let descString be ? ToString(description). 3. Return a new unique Symbol value whose [[Description]] value is descString. features: [Symbol] --- 797 -
unscopables -