# instanceof
타입스크립트 정리11: type narrowing
타입 좁히기란 주로 명확하지 않은 타입이 있을 때 사용하는 것으로그런 타입을 유니온(union) 타입이라고 하며 이를 보다 명확하게 좁히는 것이다.값의 타입에 따라 다르게 작동하는 함수‘ade’ → ‘adeadeade’3 → 9이렇게 나오려면 어떻게 해야할까?가장 쉬운
23.04.24 JAVA
업캐스팅(부모클래스 객체로 자식에게 접근하는 행위)부모클래스가 혼자 가지고 있는 메소드는 실행가능자식클래스에서 재정의되어졌다면 자식클래스 메소드 실행자식클래스에서 고유하게 가지고 있는 메소드는 실행불가다형성을 위해 사용업캐스트 된 것만 다운캐스트 가능다운캐스트는 캐스트

JAVA instanceof 연산자
레퍼런스가 가리키는 객체의 타입 식별을 위해 사용하는 연산자이다. 객체레퍼런스 instanceof 클래스타입이렇게 입력하면 true/false를 판별하고 그에 따른 다음코드를 실행한다. 업캐스팅되면 객체의 타입 판단이 어렵기 때문에 사용한다. 슈퍼클래스는 여러 서브클래

Java 상속 #3
다형성(多形性, polymorphism) : 다형(多形), 다형 현상은 생물학과 동물학에서 동종 개체들 가운데에서 2개 이상의 대립 형질이 뚜렷이 구별되어 나타나는 것을 말한다. 하나의 객체나 메소드가 여러가지 다른 형태를 가질 수 있는 것을 말합니다.메소드 재정의 +

[SEB BE] Section 1. 다형성(polymorphism) - instanceof 연산자, 다형성의 활용
instanceof 연산자는 상속관계에 있는 참조변수의 타입변환(캐스팅)이 가능한지의 여부를 boolean타입으로 확인할 수 있는 자바문법이다.💡 캐스팅가능여부를 판단하는 두 가지 기준이 있다.객체를 어떤 생성자로 만들었나클래스 사이에 상속관계가 존재하는지// 기본문

코드 생성과 타입이 관계없음을 이해하기
타입스크립트 컴파일러는 크게 두 가지 역할을 수행한다.코드의 타입 오류를 체크한다.최신 타입스크립트 / 자바스크립트를 브라우저에서에서 동작할 수 있도록 구버전의 자바스크립트로 트랜스파일(transpile) 한다...
JAVA_instanceof 연산자
instanceof 연산자는 객체가 어떤 클래스(타입)인지 어떤 클래스를 상속받았는지 확인 시 사용하는 연산자이다.object가 type이거나 type을 상속받는 클래스일 때, true그렇지 않으면 false를 반환한다.

Class, TDZ, OOP, Prototype 정리 [이펙티브 자바스크립트 스터디]
아이템3 에서 instanceof 구문 사용시에 타입이 값으로 사용되고 있다는 부분이 있다 type 은 값이 아니지만 class 는 값이라는 의미이다.type 의 경우 컴파일시에 인터페이스, 타입, 타입구문이 날아가기 때문에 사용되지 않는다는 것을 이해했다 그렇자면 c

typeof와 instanceof 이해하기 | Javascript | 내장 객체
최근 면접 본 회사에서 나온 질문이 있었습니다위 코드의 결과가 무엇인가?를 묻는 질문이었는데해당 질문을 통해서 typeof를 제대로 이해하지 못하고 있다는 생각이 들어 공부했고, 함께 언급되는 instanceof와 비교해서 글을 작성합니다typeof는 변수나 값의 자료