TIL -OOP

Aiden·2020년 12월 11일
0

클래스와 인스턴스의 차이

클래스
function Car(name,color,brand){
this.name
this.color
}

인스턴스
new Car('mini', 'red', 'dd')

let arr = new Array()
arr =인스턴스
Array = 클래스

프로토타입
원형객체
prototype = 이미 구현을 해둔 객체 ex)map,filter
Array.prototype.메소드
프로토타입에 들어있는것들 = 메소드, 프로퍼티

new 키워드 사용시 this의 의미 = 인스턴스텍스트

클래스 컨스트럭터 인스턴스 관계

HTML element
어디서부터 왔나

peuadoclassical
call apply bind

setTimeOut(this.step.bind(this))
셋타임아웃을 사용할때 디스를 고정해주지않으면 window로 변경된다. 그래서 bind로 고정한다.


0개의 댓글