ECMAScript 6 array and generator comprehensions
GPTKB entity
Statements (19)
Predicate | Object |
---|---|
gptkbp:instanceOf |
JavaScript language feature
|
gptkbp:alternativeTo |
Array.prototype.reduce
Array.prototype.filter Array.prototype.map |
gptkbp:category |
JavaScript syntax
JavaScript proposals |
gptkbp:compatibleWith |
modern JavaScript engines
final ECMAScript 2015 standard |
gptkbp:featureType |
syntactic sugar
|
gptkbp:generatorSyntaxExample |
(for (x of y) x * x)
|
gptkbp:hasSyntax |
[for (x of y) x * x]
|
https://www.w3.org/2000/01/rdf-schema#label |
ECMAScript 6 array and generator comprehensions
|
gptkbp:inspiredBy |
Python list comprehensions
|
gptkbp:introducedIn |
gptkb:ECMAScript_6
|
gptkbp:purpose |
create arrays or generators using concise syntax
|
gptkbp:status |
removed from final ECMAScript 6 specification
|
gptkbp:supportedBy |
early ES6 implementations (e.g., Firefox Nightly)
|
gptkbp:bfsParent |
gptkb:Firefox_30
|
gptkbp:bfsLayer |
7
|