JavaScript::Generator(3pm)

NAME

JavaScript::Generator - Boxed Perl object of a JavaScript generator

DESCRIPTION

Generators were introduced in JavaScript 1.7. When you 'yield' from JS you'll be returned an instance of this class that you can use to
retrieve the next value from the generator.

For example
function fib() {
var i = 0, j = 1;
while (true) {
yield i;
var t = i;
i = j;
j += t;
}
}
var g = fib();
for (var i = 0; i < 10; i++) {
document.write(g.next() + "<br>\n");
}

INTERFACE

INSTANCE METHODS
next
Retrieve the next value.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout