જેનરેટર્સ મોટા ડેટાસેટ્સ પર પુનરાવર્તન કરવા માટે મેમરી-કુશળ રીત પ્રદાન કરે છે જે yield કીવર્ડ વાપરીને એક સમયે એક મૂલ્ય (આળસથી) આપે છે, એક્ષણે સંપૂર્ણ એરે મેમરીમાં બનાવવાને બદલે। તે મોટા અથવા સ્ટ્રીમિંગ ડેટા માટે આદર્શ છે।
yield વર્સેસ એરે રીટર્ન કરવું
{
= [];
( = ; < ; ++) { [] = ; }
;
}
{
( = ; < ; ++) {
;
}
}
(() ) {
();
}
