FUNCTION(METHOD)

이남수·2020년 2월 3일
0

METHOD

함수명 앞에 . 이 있으면 메소드이다.
함수와 메소드의 차이는 this를 바인딩 하는것의 여부
메소드가 this를 바인딩함(이때 this는 . 앞의 것임)

var obj = {
  a: 1,
  b: function bb() {
    console.log(this);
  },
  c: function() {
    console.log(this.a);
  }
}

obj.b();
//bb는 함수
//b()는 메소드
profile
큘슈호윤

0개의 댓글