[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()
를 호출하여 obj
와 obj2
객체가 배열인지 확인했습니다. 첫 번째 객체 obj
는 배열이므로 true
가 반환되었고, 두 번째 객체 obj2
는 배열이 아니므로 false
가 반환되었습니다.
이렇게 JavaScript에서 배열 여부를 확인할 때 Array.isArray()
메서드를 사용하여 간단하게 확인할 수 있습니다.
참고 자료: