본문 바로가기
공부 정리/웹(Web)

Js 함수 vs 메서드

by 경적필패. 2022. 2. 14.
반응형

글 작성 동기

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

댓글