Computer >> Máy Tính >  >> Lập trình >> Javascript

Biểu thức hàm so với Khai báo hàm trong JavaScript?

Khai báo hàm

Từ khóa "function" khai báo một hàm trong JavaScript. Để xác định một hàm trong JavaScript, hãy sử dụng từ khóa “function”, theo sau là tên hàm duy nhất, danh sách các tham số (có thể trống) và khối câu lệnh được bao quanh bởi dấu ngoặc nhọn.

Đây là một ví dụ -

function sayHello(name, age) {
   document.write (name + " is " + age + " years old.");
}

Biểu thức Hàm

Biểu thức hàm không được bắt đầu bằng từ khóa “hàm”. Các hàm được xác định có thể được đặt tên hoặc ẩn danh.

Đây là các ví dụ -

//anonymous function expression
var a = function() {
   return 5;
}

Hoặc

//named function expression
var a = function bar() {
   return 5;
}