본문 바로가기
javascript

es6로 0부터 n까지 숫자범위 배열 생성

by hjcode 2020. 5. 12.
var arr = [];
for(var i = 0; i < 5; i++) {
		arr.push(i);
}

// [0,1,2,3,4]

 

es6로 할 수 있는 방법들

 

var range = [...Array(5)].map((v,i) => i);
var range2 = [...Array(5).keys()].map(i => i);
var range3 = Array.from({length: 5}, (v,i) => i);

// 모두 [0,1,2,3,4] 출력

 

반응형

'javascript' 카테고리의 다른 글

배열 유사배열  (0) 2020.06.03
pushState  (0) 2020.05.22
IntersectionObserver 이용한 인피니티 스크롤 예제  (0) 2020.04.03
getBoundingClientRect  (0) 2020.03.23
프로그래머스 레벨1 완주하지 못한 선수  (0) 2020.03.17