Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 함수와 메소드의 차이점은 무엇입니까?


함수와 메소드는 자바스크립트에서 동일하지만 메소드는 객체의 속성인 함수입니다.

다음은 JavaScript의 함수 예입니다. −

function functionname(param1, param2){
   // code
}

예시

이 메서드는 개체와 연결된 기능입니다. 다음은 JavaScript의 메소드 예입니다 -

<html>
   <head>
      <script>
         var employee = {
            empname: "David",
            department : "Finance",
            id : 002,
            details : function() {
               return this.empname + " with Department " + this.department;
            }
         };

         document.write(employee.details());
      </script>
   </head>
</html>

출력

JavaScript에서 함수와 메소드의 차이점은 무엇입니까?