js积累
在函數聲明【 function (){} 】后面加【 () 】,意思是執行這個函數聲明。有的叫法是“匿名自動執行函數”,更準確的表示應該為“立即執行函數”。但立即執行函數,要作為表達式的一部分才行,不然js解釋器會報語法錯誤。一般,成為表達式的最容易理解方式是:在左右兩端加一個圓括號,像這樣【 (function (){}) 】。所以,立即執行函數最常見的寫法是【 (function (){})() 】,這是一個語句,在前面和后面都可以加【 ; 】。其實立即執行函數還有N種寫法,比如【 (function (){}) 】也行,在函數聲明前加一元運算符也行:【 !function (){}() 】、【 ~function (){}() 】。甚至,對一元運算符進行組合也可以:【 !!!!function (){}() 】、【 ~~~function (){}() 】、【 !~!function (){}() 】。
?
轉載于:https://www.cnblogs.com/xyzhuzhou/p/3580131.html
總結
- 上一篇: 677A
- 下一篇: Jmeter----5.1 设置中文