配列からジェネレータ関数を作成しようとしています。最も単純な例は次のようになります。配列からジェネレータ関数を作成する
const array = [1,2,3,4]
function * createGenerator() {
array.map(function(elem){
yield elem
}
}
と私は期待する。また
function * createGenerator() {
yield 1
yield 2
yield 3
yield 4
}
私はこのようなswitch文を追加する場合:
function processServerActions (array) {
for (let elem in array) {
switch(elem) {
case 1:
yield 1111
case 2:
yield 22222
case 3:
yield 333333
yield 444444
case 4:
yield 55555
}
}
}
をしかし、機能していません。私は何が欠けていますか?
ありがとうございます!
いくつかの構文エラーが... – dandavis