[자바스크립트] Array(number) & fill

kim seung chan·2021년 3월 18일
0

1. Array(number)

var a = Array(45)

Array(number) 코드는 배열을 넣기 위한 공간을 만들기 위한 메소드이다.
만약 위 코드를 만들어서 cosole.log 로 출력해 본다면 [empty x 45] 가 출력된다 공간만 45개 만들고 비어있는 숫자이다. (empty 는 반복문이 불가 ! )

2. Array(number) & fill

var a = Array(45);
var b = a.fill();

fill 은 IE에서는 지원되지 않는다. console.log로 출력해 본다면 empty 에서 undefined로 바뀌게 된다.

3. 응용

var a = Array(45);
var b = a.fill();

b.forEach(function(요소, 인덱스){
	b[인덱스] = 인덱스 + 1;
}

결과 b[0] ~ b[44] 결과 1~45 까지 출력된다.

0개의 댓글