반응형
글 작성 동기
javascript를 공부하다보면 함수와 메서드를 구분해서 쓰는 경우를 종종 발견 했습니다.
만날때 마다 비슷하겠거니 하고 넘어갔는데, 이번 기회에 개념 정리를 확실히 하려고 글을 작성 하였습니다.
함수: function
메서드: method
함수(function)
function functionName(parameters){
//내용
}
일반적으로 함수란, 특정기능을 수행하며 function 키워드를 사용합니다.
메서드(method)
const object = {
num: 0,
methodName: function () {
//내용
}
}
메서드란 객체의 프로퍼티중 하나로, 쉽게 말해서 객체 안에 있는 함수를 의미 합니다.
메서드는 또한 객체안의 프로퍼티를 참조하여 조작할 수 있는 동작을 의미 합니다.
이런 차이때문에 구분이 필요했고, 용어를 나누었다고 생각합니다.
반응형
'공부 정리 > 웹(Web)' 카테고리의 다른 글
JS Falsy값과 null병합 연산자 (0) | 2022.02.17 |
---|---|
Js 값 할당했을 때 메모리 (0) | 2022.02.16 |
Javascript Run Environment (0) | 2022.02.11 |
Critical Rendering Path(CRP) (0) | 2022.02.08 |
async Vs defer 비교 (0) | 2022.02.02 |
댓글