JS-method

김진우·2023년 7월 12일
0

Javascript

목록 보기
21/48

method, this

method란 ?
->객체 프로퍼티로 할당 된 함수

ex) 아래에서 fly부분이 method

const superman = {
	name:'clark',
  	age:33,
  	fly:function(){
    	console.log('날아갑니다.')
    }
}

this

ex)

let porto={
	name:'Quaresma',
}
let korea={
	name:'Sonny',
}

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

porto.sayHello(); // I'm Quaresma 출력
korea.sayHello(); // I'm Sonny 출력

화살표함수는 일반함수와 달리 자신만의 this를 가지지 않는다. 화살표 함수 내부에서 this를 사용하면, 그 this는 외부에서 값을 가져오게 됨.

profile
Code log

0개의 댓글

관련 채용 정보