Widely Available
JavaScript
id: generators
Generators
Generator functions (
function*) create iterators that return multiple values, one after another, on-demand.
Baseline Status:
Achieved Widely Available on Mar 20, 2019 (Cross-browser Newly Available since Sep 20, 2016).
Desktop Browser Engine Support
Google Chrome
39
Supported
Mozilla Firefox
26
Supported
Apple Safari
10
Supported
Microsoft Edge
13
Supported
Mobile Browser Engine Support
Chrome Android
39
Firefox Android
26
Safari iOS
10
Specifications and References
MDN Browser Compat Data Keys:
javascript.builtins.Generator ↗
javascript.builtins.Generator.next ↗
javascript.builtins.Generator.return ↗
javascript.builtins.Generator.throw ↗
javascript.builtins.GeneratorFunction ↗
javascript.builtins.GeneratorFunction.GeneratorFunction ↗
javascript.operators.generator_function ↗
javascript.operators.generator_function.trailing_comma ↗
javascript.operators.yield ↗
javascript.operators.yield_star ↗
javascript.statements.generator_function ↗
javascript.statements.generator_function.IteratorResult_object ↗
javascript.statements.generator_function.not_constructable_with_new ↗
javascript.statements.generator_function.trailing_comma_in_parameters ↗