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 |