[JS] 객체 method, this

nana·2023년 1월 9일
0

🟡 JavaScript

목록 보기
13/23
post-thumbnail

🖍️ method

객체 프로퍼티로 할당 된 함수

const superman = {
  name: 'clark',
  age: 33,
  fly: function () {
    console.log('날아간다');
  }
}
superman.fly();  // "날아간다"

🖍️ this

const user = {
  name: 'Mike';
  sayHello: function() {
    console.log(`Hello, I'm ${this.name}`);
  }
}

user.sayHello();   // Hello, I'm Mike

❗️ 주의
화살표 함수는 일반 함수와는 달리 자신만의 this를 가지지 않음
내부에서 this를 사용하면, 그 this는 외부에서 값을 가져 옴

profile
✧ 중요한건 꺾이지 않는 마음 🔥 ᕙ(•ө•)ᕤ 🔥

0개의 댓글