어떤 함수 내부에서 this는
해당 함수의 호출 시점에서 그 함수를 프로퍼티(property)로 가지는 객체를 의미한다.
function sayName () {
console.log(this.name)
}
var john = {
name: 'John',
sayName: sayName
}
var eddie = {
sound: 'Eddie',
sayName: sayName
}
john.sayName() // John
eddie.sayName() // Eddie
'lang > js, ts' 카테고리의 다른 글
[JS] 알아두면 좋은 문법들 정리 (0) | 2021.01.16 |
---|---|
[JS] Javascript ES6의 => (Arrow functions) (0) | 2021.01.15 |
[JS] 모던 Javascript(es5, es6)에서의 OOP (0) | 2021.01.15 |
[PHP] include, require 및 경로 설정 관련 (0) | 2021.01.08 |
[PHP] 어레이 (0) | 2021.01.08 |