Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

javascript에서 foreach()를 수행할 때 배열의 값을 변경할 수 있습니까?

<시간/>

예, foreach() injavascript를 수행할 때 배열의 값을 변경할 수 있습니다.

이를 보기 위해 예를 들어 보겠습니다 -

예시

let arr = [1, 2, 3, 4];
arr.forEach((val, index) => arr[index] = val * val);
console.log(arr);

출력

이것은 출력을 줄 것입니다 -

[ 1, 4, 9, 16 ]

forEach를 사용하여 반복할 때 여기에서 실제 배열을 수정했습니다.