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 |