總結下js中匿名函式的寫法 好幾天沒寫部落格了。。。

2022-09-03 16:36:10 字數 758 閱讀 9559

小哥最近很是心煩啊,不僅僅要繼續以現任前端小白,未來前端攻城獅的身份苦逼學習,還要用剩餘的時間去完成畢業設計。早知如此,當初我為毛要報考數學這麼個苦逼專業。。。。昨天一整天的時間在研究畢設,感覺**已經不認識我了。。。今天在學習中,突然發現了匿名函式的呼叫方法。原以為匿名函式是個高冷的生物,只有如下這一種呼叫方法:

(function

() )();

當然了。。。設引數跟上面是一樣的方法:

(function

(i) )('water');

後來看了指令碼之家的一篇文章,才發現這貨原來是如此沒有節操。。。各種呼叫方法都可以讓這貨乖乖幹活。。。

首先是鏈式呼叫:

(function

(o) )('water')('down');

輸出結果是water,down

然後是各種呼叫方式。。先說個據說執行效率最高的:

void

function

()();

然後其他的方式:

~function

()();

!function

()();

-function

()();

+function

()();

最後再說個脫褲子放屁版的

(function

()());

最後,祝大家程式設計道路越來越寬。

js中匿名函式的N種寫法

匿名函式沒有實際名字,也沒有指標,怎麼執行滴?其實大家可以看看小括號的意義就應該可以理解。小括號有返回值,也就是小括號內的函式或者表示式的返回值,所以說小括號內的function返回值等於小括號的返回值,不難理解 function 可以將沒有名字的函式執行了把 關於匿名函式寫法,很發散 最常見的用法...

js匿名函式的N種寫法

匿名函式沒有實際名字,也沒有指標,怎麼執行滴?其實大家可以看看小括號的意義就應該可以理解。小括號有返回值,也就是小括號內的函式或者表示式的返回值,所以說小括號內的function返回值等於小括號的返回值,不難理解 function 可以將沒有名字的函式執行了把 關於匿名函式寫法,很發散 最常見的用法...

JS中的匿名函式

匿名函式又叫立即執行函式。因為它是匿名,所以是不可以被呼叫的,也正因為如此,如果它不能被立即執行,那麼它也就失去了存在的意義!所以,它可以被立即執行,並且執行後立馬被銷毀。本文只介紹匿名函式中最常用的一種方法。語法 function 一定要注意 此種匿名函式有兩個 並且前後加分號。用處 主要用在新的...