Name Description Size
browser.js 0
constructor.js --- esid: sec-iterator-constructor description: > The Iterator constructor is a built-in function features: [iterator-helpers] --- 573
from
length.js --- esid: sec-iterator-constructor description: > Iterator has a "length" property whose value is 0. info: | The Iterator Constructor The length property of the Iterator constructor function is 0. ... ES7 section 17: Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. features: [iterator-helpers] includes: [propertyHelper.js] --- 925
name.js --- esid: sec-iterator-constructor description: > The "name" property of Iterator info: | 17 ECMAScript Standard Built-in Objects Every built-in Function object, including constructors, that is not identified as an anonymous function has a name property whose value is a String. Unless otherwise specified, this value is the name that is given to the function in this specification. ... Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. features: [iterator-helpers] includes: [propertyHelper.js] --- 1122
newtarget-or-active-function-object.js --- esid: sec-iterator description: > Iterator is not callable or constructable info: | When the Iterator function is called, the following steps are taken: If NewTarget is undefined or the active function object, throw a TypeError exception. features: [iterator-helpers] --- 736
prop-desc.js --- esid: sec-iterator-constructor description: > Property descriptor of Iterator info: | The Iterator Constructor is the initial value of the Iterator property of the global object. 17 ECMAScript Standard Built-in Objects Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. features: [globalThis, iterator-helpers] includes: [propertyHelper.js] --- 982
proto-from-ctor-realm.js --- esid: sec-iterator description: Default [[Prototype]] value derived from realm of the NewTarget. features: [cross-realm, iterator-helpers, Reflect, Symbol] --- 1498
proto.js --- esid: sec-properties-of-the-iterator-constructor description: > The value of the [[Prototype]] internal slot of the Iterator constructor is the intrinsic object %FunctionPrototype%. features: [iterator-helpers] --- 726
prototype
shell.js 0
subclassable.js --- esid: sec-iterator-constructor description: > The Iterator constructor is designed to be subclassable. info: | The Iterator constructor - is designed to be subclassable. It may be used as the value of an extends clause of a class defintion. features: [iterator-helpers] --- 952