次のforEachの結果を別の配列の値で変更したいのですが、機能させることができません。
const BbDescriptionDictionary = ['AAA' , 'BBB', 'CCC',]
const boardBasisOptionsModified = [];
this.boardBasisOptions.forEach( (value) => {
boardBasisOptionsModified.push({
"key": value, "value": BbDescriptionDictionary[value]
});
});
this.boardBasisOptions = boardBasisOptionsModified;
ループにindex
パラメーターを追加することもできforEach
ます:(
私もboardBasisOptions
いくつかの値で初期化しました)
この作業スニペットを参照してください:
boardBasisOptions = ['key1', 'key2', 'key3'];
const BbDescriptionDictionary = ['AAA', 'BBB', 'CCC', ]
const boardBasisOptionsModified = [];
this.boardBasisOptions.forEach((value, index) => {
boardBasisOptionsModified.push({
"key": value,
"value": BbDescriptionDictionary[index]
});
});
this.boardBasisOptions = boardBasisOptionsModified;
console.log("boardBasisOptions:");
console.log(this.boardBasisOptions);
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加