JavaScript
Method란?
ji_su_04
2023. 2. 3. 17:51
JavaScript는 대체로 '객체'로 구성되어있다.
함수 또한 자바스크립트는 객체로 다루며 객체는 프로퍼티 키와 값으로 구성되어 있다.
이때 값에는 말 그대로 자바스크립트에서 평가 되어지는 모든 값을 담을 수 있다.
이때, 프로퍼티의 값이 함수일 때, 이 프로퍼티를 Method라고 부른다.
Method는 객체의 프로퍼티 값이 함수인 프로퍼티이며 상태 데이터를 참조하고, 조작 할 수 있는 동작의 역할을 가진다.
const ex = {
hi: () => {
console.log('hi');
}
};
const ex = {
hi() {
console.log('hi');
}
};
위에는 화살표 함수로 hi를 정의했고, 밑에는 key를 생략하고 함수 선언문으로 매소드를 만들었다.
ex.hi();
매소드를 호출할 때는 소괄호를 붙여서 호출한다.
만약 소괄호를 빼면 매소드의 호출이 아닌 접근으로 받아들여 함수르 선언한 내용이 반환된다.
반응형