티스토리 뷰
반응형
배열을 new Array(n) 으로 초기화 시, 배열 내부의 요소는 undefined 가 된다.
기본적으로 배열안에 요소가 비어 있고, 해당 요소를 특정 숫자로 채워서 반환하는 법을 알려드리려 한다.
1. new Array(n).fill(1)
new Array(10).fill(1)
fill() 메서드는 배열의 시작 인덱스부터 끝 인덱스의 이전까지 정적인 값 하나로 채웁니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/fill
해당 메소드를 사용 시, 배열을 특정 수로 초기화하여 생성이 가능하다.
2. Array.from 메소드 사용
new Array(10).map(el => 1)
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/from
반응형
'Javascript > Javascript' 카테고리의 다른 글
Map 을 이용해 n 번 실행시키고 싶을때 (0) | 2022.01.17 |
---|