0
私は不変のリストの配列を持っています。array = [List、List] 各リストにはMapが含まれています。私は各リストのマップを含む配列を作成したいと思います。私のコードは次のとおりです:es6で多次元マップの作成
const content = [];
for (let i = 0; i < types.length; i += 1) {
let j = 0;
while (j < types[i].length) {
content[i] = types[i].get(j);
j += 1;
}
}
しかし、私はconsole.log
これは私に空の配列を示しています。 [0] = [地図、地図、地図、地図]
ループの両方が実際に実行されていることを確認するために 'console.log()'またはブレークポイントを追加しましたか? 'types 'に含まれるものも表示してください。 – Ryan
私はコンソールログyesを使用し、ループが実行されています。 types配列はtypes = [List、List] – user7334203
@ user7334203です。 'toArray()'メソッドは 'List'を配列に変換するのに役立つでしょうか? https://facebook.github.io/immutable-js/docs/#/List/toArrayそうすれば、whileループは必要ありません。 –