Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ความแตกต่างระหว่างฟังก์ชันและวิธีการใน 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 คืออะไร?