1. from
유사 배열 객체(array-like object)나 반복 가능한 객체(iterable object)를 배열로 변환
// 유사 배열 객체
const arrayLike = {0: 'a', 1: 'b', 2: 'c', length: 3};
const arr1 = Array.from(arrayLike);
console.log(arr1); // 출력: ['a', 'b', 'c']
// 반복 가능한 객체
const iterable = new Set([1, 2, 3, 4, 5]);
const arr2 = Array.from(iterable);
console.log(arr2); // 출력: [1, 2, 3, 4, 5]
2. of
전달된 인수들로 새로운 배열을 생성.
const arr1 = Array.of(1, 2, 3);
console.log(arr1); // 출력: [1, 2, 3]
const arr2 = Array.of('a', 'b', 'c');
console.log(arr2); // 출력: ['a', 'b', 'c']
'JavaScript' 카테고리의 다른 글
자바스크립트 제어 흐름 (0) | 2023.04.15 |
---|---|
배열의 메소드 3 (map, filter, reduce, sort, reverse) (0) | 2023.03.21 |
배열의 메소드 2 (indexOf, lastIndexOf, includes, find, findIndex) (0) | 2023.03.21 |
배열의 메소드 1 (push, pop, shift, unshift, splice, slice, concat) (0) | 2023.03.16 |
배열 (Array) (0) | 2023.03.16 |