javascript匿名函式的優點簡單介紹

antzone發表於2017-04-10

本章節就簡單介紹一下匿名函式的一個最大優點,需要的朋友可以做一下簡單參考。

所謂匿名函式就是沒有名字的函式,程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
(function (x,y) {
  console.log(x + y);
})(2,3);

上面就是一個最為簡單的匿名函式的使用。那麼介紹一下的最大優點:

[JavaScript] 純文字檢視 複製程式碼
var func = function (x, y) {
  console.log(x + y);
}(2, 3);
console.log(func);
function done(x, y) {
  console.log(x + y);
}
done(2, 3);
console.log(done);

上面的程式碼可以看出匿名函式在執行完畢之後就會被立刻銷燬了,但是具名的函式並不會。

關於匿名函式的具體應用可以參閱匿名函式和閉包的相關應用詳解一章節。


相關文章