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

Khi nào nên dùng Anonymous Function trong JavaScript?

Anonymous function (hàm vô danh) nên dùng khi:

  • Handler được định nghĩa ngay trong code gọi (inline) - code dễ đọc hơn.
  • Cần truy cập biến trong scope cha (closure).
  • Dùng làm callback, argument cho hàm khác.

Cú pháp: var func = function() { ... };. Gọi bằng func().

Ví dụ

var func = function() {
  alert('This is anonymous');
};
func();
// anonymous function
var a = function() {
  return 5;
};