Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách gọi hàm (function) trong JavaScript

Hàm là nhóm code tái sử dụng có thể gọi ở bất kỳ đâu trong chương trình. Điều này loại bỏ việc viết code lặp lại. Giúp lập trình viên viết code mô-đun.

Cách phổ biến nhất định nghĩa hàm trong JS: dùng từ khóa function, theo sau tên hàm duy nhất, danh sách tham số (có thể rỗng), và khối câu lệnh trong ngoặc nhọn.

Ví dụ định nghĩa

<script>
  function sayHello() {
    alert("Hello there");
  }
</script>

Để gọi hàm sau trong script, chỉ cần viết tên hàm:

Ví dụ gọi hàm

<html>
  <head>
    <script>
      function sayHello() {
        document.write("Hello there!");
      }
    </script>
  </head>
  <body>
    <p>Nhấp nút sau để gọi hàm</p>
    <form>
      <input type="button" onclick="sayHello()" value="Say Hello">
    </form>
  </body>
</html>

Các cách gọi khác: func.call(), func.apply(), new Func(), IIFE (function(){})().