[javascript] 객체가 배열인지 확인하는 방법

JavaScript에서 객체가 배열인지를 확인하려면 Array.isArray()를 사용할 수 있습니다. Array.isArray() 메서드는 전달된 값이 배열인지 여부를 확인하여 true 또는 false를 반환합니다.

예를 들어, 다음은 Array.isArray()를 사용하여 객체가 배열인지 확인하는 방법입니다:

const obj = [1, 2, 3];
console.log(Array.isArray(obj)); // true

const obj2 = { name: "John", age: 25 };
console.log(Array.isArray(obj2)); // false

위의 예제에서 Array.isArray()를 호출하여 objobj2 객체가 배열인지 확인했습니다. 첫 번째 객체 obj는 배열이므로 true가 반환되었고, 두 번째 객체 obj2는 배열이 아니므로 false가 반환되었습니다.

이렇게 JavaScript에서 배열 여부를 확인할 때 Array.isArray() 메서드를 사용하여 간단하게 확인할 수 있습니다.

참고 자료: