Method và function về bản chất giống nhau, chỉ khác thuật ngữ. Method là thủ tục/hàm trong lập trình hướng đối tượng.
Function là nhóm code tái sử dụng, gọi được ở đâu trong chương trình. Loại bỏ việc viết lại code. Giúp lập trình viên viết code mô-đun.
Cú pháp hàm JavaScript:
<script type="text/javascript"> <!-- function functionname(parameter-list) { statements } //--> </script>Ví dụ:
<script type="text/javascript"> <!-- function sayHello() { alert("Hello there"); } //--> </script>