메서드와 this
1. 메서드 (method)
- 함수가 객체의 속성 값이 될 경우 그 함수를 메서드라고 함
- 다음과 같이 첫 번째 Hello World는 a( ) 함수, 두 번째는 바인드된 메서드로 호출된 것
function a() {
console.log('Hello World');
}
var b = {name : 'object', method : a};
a();
b.method();
2. this
- 함수가 호출되었을 때, 어떤 객체에 바인드된 속성으로 호출된 것인지를 보여 줌
- this는 예약어임
※ 예약어 : 프로그래밍 언어에 미리 정의된 키워드
'Front-End Study > JavaScript' 카테고리의 다른 글
타이머 함수 (0) | 2023.05.15 |
---|---|
클로저 (Closure) (0) | 2022.12.22 |
객체(object) (0) | 2022.11.04 |
배열(array) (0) | 2022.11.03 |
typeof 연산자 (0) | 2022.11.03 |