ジェネレータは、あなたが使用できるようにyield *
メインの反復の一部として、ネストされた反復可能なの各反復を生成する構文を。これは、あなたがあなたの主発電機から得たいものと、複数の配列、文字列、または任意のiterableを組み合わせることができます。
CONSTいろは= [ "A"、 "B"、 "C" ] CONST reverseIterator = 関数 * (配列){ 収率 * 配列 収率 * array.map(文字=> letter.toLowerCase()) 収率Math.random() 収率 * "WAN" } CONST反復子 = reverseIterator(いろは) のために(イテレータの値を聞かせて){ にconsole.log(値) } / * A B C B C 0.1234 wの N * /