const fruitsList = ['apple', 'banana', 'grape'];
となっているものを
[{key: 0, word: 'apple'}, {key: 1, word: 'banana'}, {key: 2, word: 'grape'}]
という形に変換したいです。
また、以下のように試みたのですが、これで上手く変換できない理由も併せて知りたいです。
const fruitsList = ['apple', 'banana', 'grape']; const newFruitsList = []; const FruitsObject = new Object; for (var i = 0; i < fruitsList.length; i++) { FruitsObject.key = i; FruitsObject.word = fruitsList[i]; newFruitsList.push(FruitsObject); } console.log(newFruitsList); // > Array [Object { key: 2, word: "grape" }, Object { key: 2, word: "grape" }, Object { key: 2, word: "grape" }]
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。