본문 바로가기

JavaScript

Array.from()

1. Array.from()은 유사배열객체를 받아 배열을 만들어준다. 

Array.from(arrayLike[, mapFn[, thisArg]])

 

 

2. 1~8 값을 갖는 배열 만들기 

Array.from({ length: 8 }, (v, i) => i + 1) // [1, 2, 3, 4, 5, 6, 7, 8]

 

3. 시퀀스 생성기(range)

const range = (start, stop, step) => Array.from({ length: (stop - start) / step + 1}, (_, i) => start + (i * step));
range(0, 4, 1); // [0, 1, 2, 3, 4]
range(1, 10, 2); // [1, 3, 5, 7, 9]

'JavaScript' 카테고리의 다른 글

Array.includes()  (0) 2022.05.02
_ (underscore)의미  (0) 2022.04.30
isAlpha() 구현하기  (0) 2022.04.30
Hash and Map  (0) 2022.04.28
REST API  (0) 2022.02.03