Today I Learned
[javascript] Array.isArray()
떼굴펜
2024. 5. 2. 19:47
(3) Array.isArray()
구문
Array.from(value);
- 매개변수
- [필수] value : array인지 확인할 값
- 반환값 : true or false
- 배열 리터럴 이나 Array 생성자로 만들어진 경우 true, 그외 false
사용 예시
console.log(Array.isArray([1, 3, 5])); // Expected output: true
console.log(Array.isArray('[]')); // Expected output: false
메모 : instanceof vs. Array.isArray()
Array 인스턴스를 확인할 때 Array.isArray() 를 사용하는 것이 좋다.
- xArray의 경우 Array.isArray(arr) // true, arr instanceof Array // false
- TypedArray의 경우 Array.isArray(typedArr) // false
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray
Array.isArray() - JavaScript | MDN
Array.isArray() 정적 메서드는 전달된 값이 Array인지 판단합니다.
developer.mozilla.org