공부 정리/웹(Web)
Js 함수 vs 메서드
경적필패.
2022. 2. 14. 00:22
반응형
글 작성 동기
javascript를 공부하다보면 함수와 메서드를 구분해서 쓰는 경우를 종종 발견 했습니다.
만날때 마다 비슷하겠거니 하고 넘어갔는데, 이번 기회에 개념 정리를 확실히 하려고 글을 작성 하였습니다.
함수: function
메서드: method
함수(function)
function functionName(parameters){
//내용
}
일반적으로 함수란, 특정기능을 수행하며 function 키워드를 사용합니다.
메서드(method)
const object = {
num: 0,
methodName: function () {
//내용
}
}
메서드란 객체의 프로퍼티중 하나로, 쉽게 말해서 객체 안에 있는 함수를 의미 합니다.
메서드는 또한 객체안의 프로퍼티를 참조하여 조작할 수 있는 동작을 의미 합니다.
이런 차이때문에 구분이 필요했고, 용어를 나누었다고 생각합니다.
반응형