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 |