Method และ Function เป็นสิ่งเดียวกัน แค่ терминология ต่างกัน Method คือ procedure หรือ function ใน object-oriented programming
Function คือกลุ่มโค้ดที่ใช้ซ้ำได้ เรียกใช้ได้ทุกที่ในโปรแกรมของคุณ นี่กำจัดความจำเป็นต้องเขียนโค้ดเดิมซ้ำๆ ช่วยให้นักเขียนโปรแกรมเขียนโค้ดแบบโมดูลาร์ได้
ไวยากรณ์ของ JavaScript function:
<script type="text/javascript">
<!--
function functionname(parameter-list) {
statements
}
//-->
</script>
ตัวอย่าง:
<script type="text/javascript">
<!--
function sayHello() {
alert("Hello there");
}
//-->
</script>