this = '나'!
this는 this가 속해있는 메소드가 속해있는 객체를 가리킴!
객체의 이름이 바뀌어도 원래의 로직을 유지할 수 있어서 재사용에 도움이 됨.
let kim = {
name:'kim',
first:10,
second:20,
sum:function(){
return this.first+this.second;
}
}
console.log("kim.sum()",kim.sum());
//kim.sum() 30
'Javascript' 카테고리의 다른 글
prototype(=유전자: 객체들이 공통적으로 사용하는 속성값) (0) | 2023.03.11 |
---|---|
Constructor function(=생성자 함수, 객체를 찍어내는 함수) (0) | 2023.03.11 |
Built-in Object(=내장 객체) (0) | 2023.03.11 |
Object loop (객체와 반복문) (0) | 2023.03.11 |
Object(= 객체, 서로 연관된변수와 함수를 그룹핑하고 이름을 붙인것) (0) | 2023.03.11 |