this종류

Javascript

this의 종류

1. 그냥 쓰거나 함수 안에서 쓰면 this는 window를 뜻합니다. function 함수(){ console.log(this) } 함수(); this의 값은 window로 출력됨. (window는 모든 전역변수, 함수, DOM을 보관하고 관리하는 전역객체) 2. 메소드 안에서 쓰면 this는 메소드를 가지고 있는 오브젝트를 뜻합니다. var 오브젝트1 = { data : 'Kim', 함수 : function(){ console.log(this) } } 오브젝트1.함수(); this의 값은 메소드를 가지고 있는 오브젝트1을 뜻합니다. 3. constructor 안에서 쓰면 constructor로 새로생성되는 오브젝트를 뜻합니다. function box(){ this.이름 = 'Kim' } var 오브젝..

zerobeen
'this종류' 태그의 글 목록