목록JavaScript (1)
Sily의 개발 블로그!
간단히 요약하자면 함수는 특정 작업을 수행하기 위해 설계된 기능이라면, 메소드는 객체의 프로퍼티가 함수인 경우입니다. 독립적으로 존재하면 함수, 객체의 내부에 종속되면 메소드입니다. 1. 호출방식의 차이 let obj = { method1: function () { console.log("method1() 메서드 호출"); }, }; function func1() { console.log("func1() 함수 호출"); } obj.method1(); // 메서드 func1(); // 함수 [ 실행 결과 ] method1 함수는 obj의 프러퍼티로 obj 객체롤 통해 함수를 호출했으므로, method입니다. func1함수는 객체를 통해 함수를 호출하지 않았기 때문에 function입니다. 2. 사용자가 정..
JavaScript
2023. 3. 11. 16:26