下記の変数に対しforEachメソッドを使用して、
別な配列に入れ替える処理を行いたいと思っています。
TypeScript
1const array1 = ['a', 'b', 'c'];
このarray1の配列をarray2に入れ替え様と思い下記のようなコードを作成しました。
Typescript
1const array1 = ['a', 'b', 'c']; 2 3let array2:any = [] 4array2 = array1.forEach((element:any) => { 5 array2.push(element) 6 debugger 7 return}); 8console.log(array2)
debuggerツールを使用して確認したのですが、array2には["a","b","c"]と入っているようなのですが、
consoleで出力すると、なぜかundefinedとなります。
なぜ、array2はundefinedになってしまうのか?
どなたかご教示いただけますと幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/08 07:00