JS 변수가 배열인지 확인

JS 배열을 생각해 봅시다.

const authors = ['Param', 'Joshua'];


이것은 분명히 배열이지만 데이터가 배열인지 여부를 확인해야 하는 경우입니다. 그 검사를 어떻게 합니까?
Array.isArray 방법을 이용하면 변수의 값이 배열인지 아닌지 쉽게 알 수 있다.

console.log(Array.isArray(authors)); // true


배열이 아닌 값을 메서드에 전달하면 false 를 반환합니다.

console.log(Array.isArray(true)); // false
console.log(
  Array.isArray({
    firstName: 'Param',
    lastName: 'Harrison'
  })
); // false

좋은 웹페이지 즐겨찾기