상추의 IT저장소

JS) instance of 연산자 본문

Javascript

JS) instance of 연산자

구너상추 2023. 1. 27. 18:12

instanceof 란?

- instanceof는 비교 연산자로 결과로 true/false를 리턴한다.

- instanceof 연산자를 사용하면 객체가 특정 클래스에 속하는지 아닌지를 확인할 수 있다.

- instanceof 는 상속 관계도 확인해준다.

 

예시))

class Animal {}
let rabbit = new Animal();

console.log(rabbit instanceof Animal); // true

 

 

- Array와 같은 내장클래스에도 사용 가능하다.

let arr = [1,2,3];
console.log(arr instanceof Array); // true
console.log(arr instanceof Object); // true

 

 

참조 : https://ko.javascript.info/instanceof

'Javascript' 카테고리의 다른 글

JS)pnpm  (0) 2024.07.30
JS) Fetch API  (0) 2023.12.09
JS) npm 검색&업데이트&삭제  (0) 2023.01.20
JS)slice(), splice()  (0) 2022.12.28
JS) express.js  (0) 2022.12.16