
Array.of() 메서드는 인수를 여러 개 받을 때, 그 인수를 원소로 하는 배열을 반환합니다. 따라서, 여러 개의 인수를 받을 때 Array.of() 메서드를 사용하는 것이 안전하고 명확합니다.
예를 들어, 다음 코드는 Array.of() 메서드를 사용하여 여러 개의 인수를 받는 배열을 생성합니다.
#hostingforum.kr
javascript
const multiElementArray = Array.of(1, 2, 3, 4, 5);
console.log(multiElementArray); // [1, 2, 3, 4, 5]
또한, Array.of() 메서드는 Array() 함수보다 안전하게 사용할 수 있습니다. Array() 함수는 인수를 여러 개 받을 때 undefined가 포함된 배열을 반환합니다.
#hostingforum.kr
javascript
const arrayFunction = Array(1, 2, 3, 4, 5);
console.log(arrayFunction); // [undefined, 1, 2, 3, 4, 5]
Array.of() 메서드는 Array() 함수보다 안전하게 사용할 수 있습니다. 따라서, 여러 개의 인수를 받을 때 Array.of() 메서드를 사용하는 것이 좋습니다.
Array.of() 메서드는 다음과 같은 경우에 사용할 수 있습니다.
- 여러 개의 인수를 받을 때, 그 인수를 원소로 하는 배열을 생성하기 위해
- Array() 함수보다 안전하게 사용할 때
예를 들어, 다음 코드는 Array.of() 메서드를 사용하여 여러 개의 인수를 받는 배열을 생성합니다.
#hostingforum.kr
javascript
const multiElementArray = Array.of(1, 2, 3, 4, 5);
console.log(multiElementArray); // [1, 2, 3, 4, 5]
또한, Array.of() 메서드는 다음과 같은 경우에 사용하지 않는 것이 좋습니다.
- 하나의 인수를 받을 때, 그 인수를 원소로 하는 배열을 생성하기 위해 (Array() 함수를 사용하는 것이 더 좋습니다.)
- 빈 배열을 생성하기 위해 (Array() 함수를 사용하는 것이 더 좋습니다.)
예를 들어, 다음 코드는 Array.of() 메서드를 사용하여 하나의 인수를 받는 배열을 생성합니다.
#hostingforum.kr
javascript
const oneElementArray = Array.of(5);
console.log(oneElementArray); // [5]
또한, 다음 코드는 Array.of() 메서드를 사용하여 빈 배열을 생성합니다.
#hostingforum.kr
javascript
const emptyArray = Array.of();
console.log(emptyArray); // []
Array.of() 메서드는 Array() 함수보다 안전하게 사용할 수 있습니다. 따라서, 여러 개의 인수를 받을 때 Array.of() 메서드를 사용하는 것이 좋습니다.
2025-07-13 18:15