반응형
안녕하세요! 이번 포스트에서는 정말 짧고 간결하게 JS 에서 아주 아주 많이 쓰이는 Function 과 Method 의 차이점에 대하여 찍먹 해 보도록 하겠습니다.
Function (함수)
function testFunction(parameterA, parameterB) {
console.log(`${parameterA} ${parameterB}`);
}
const argumentA = "stringArg",
argumentB = 1;
testFunction(argumentA, argumentB);
함수는 독립적으로 존재하며 호출 시 함수 이름을 쓰고 함수에 매개변수가 존재할 시 인자값을 보내주는 형태입니다.
Method (??)
const obj = {
testMethod: function(parameterA, parameterB) {
console.log(`${parameterA} ${parameterB}`);
}
};
const argA = "argumentA",
argB = 1;
obj.testMethod(argA, argB);
메소드는 객체 안에 프로퍼티 형태로서 선언 된 함수의 정의입니다. 호출 방식은 객체.프로퍼티 형태입니다.
이번 포스트는 여기까지입니다. 그냥 화장실에서 거사를 치를 때 한 번 읽고 이해할 수 있는 정도의 수준으로 작성해 보고 싶었는데 어떨 지 모르겠네요. 그럼 이만, 빠잉요!
반응형
'Studying > JavaScript & Frameworks' 카테고리의 다른 글
[자바스크립트 떠먹여 주는 남자] Normal Function vs. Arrow Function (0) | 2022.04.02 |
---|---|
[자바스크립트 떠먹여 주는 남자] JavaScript, ECMAScript, 그리고 VanillaJS (0) | 2022.04.02 |
[자바스크립트 떠먹여 주는 남자] this 키워드 (0) | 2022.03.23 |
[자바스크립트 떠먹여 주는 남자] Call, Apply, 그리고 Bind (2) (0) | 2022.03.23 |
[자바스크립트 떠먹여 주는 남자] Call, Apply, 그리고 Bind (1) (2) | 2022.03.22 |