[JS] 배열에 값 채우기 Array().fill().map()

KJA·2022년 7월 18일
0
const arr = Array(9).fill().map((element, i)=> i+1);

console.log(arr); // (9) [1, 2, 3, 4, 5, 6, 7, 8, 9]
  • Array(9) : 길이가 9인 배열 생성
  • fill() : undefined로 채움
    - fill(0)으로 하면 배열의 모든 공간에 숫자 0으로 채워짐
  • map() : element라는 콜백 함수와 i라는 인덱스를 받아 배열 생성
    - index는 0으로 시작하기 때문에 i+1을 return하면 1부터 9까지 채워짐

0개의 댓글