立即執行函式

2021-09-11 03:43:01 字數 1037 閱讀 5785

//立即執行函式的特點:定義完之後讀到這,立馬就執行,執行完之後立即銷毀函式本身

//針對初始化功能的函式 ,只想讓它執行一次後就銷毀

// (function () {} () <--執行符號 ) //這就是立即執行函式的形式 //往執行符號裡傳實參

// (function () {} ) ()

// (function aa() ())

//立即執行函式除了執行完就被釋放,和其他函式沒有任何區別

// var num = (function p (a , b , c , d) (5 , 4 , 2));

//只有表示式才能被執行符號執行

// function name(params) () //這種函式宣告是不行的

// name() //表示式

//123 113+551 //這都是表示式·

//表示式執行如下

// var b = function test() ()

//能被執行符號執行的表示式,這個函式名字就會被自動忽略

//能被執行符號執行的表示式,基本上就成了立即執行函式。

//一元 + 運算子 不叫加減叫正負 "-" , "+" , "!" , 與和或前面要加東西 "||" , "&&"

// + function name(params) ()

//既然是立即執行函式,就會忽略這個表示式的引用(名稱)

//數學括號

// (function test(params) ) ()

//初始化運算,需要用到return

// var num = (function (a, b) (3, 5))

//立即執行函式加深

//[1:01:15 --> 1:14:31]

//例題 [1:14:31 --> 1:16:55]

// function test(a, b, c, d) (1, 2, 3, 4)

立即執行函式

函式宣告 函式表示式 匿名函式 函式宣告 function fnname 使用function關鍵字宣告乙個函式,再指定乙個函式名,叫函式宣告。函式表示式 var fnname function 使用function關鍵字宣告乙個函式,但未給函式命名,最後將匿名函式賦予乙個變數,叫函式表示式,這是最...

立即執行函式

一 立即執行函式 立即執行函式,顧名思義,就是能立即執行的函式 一般的,函式的執行都遵循著先宣告,後呼叫的原則,無論是函式表示式還是函式宣告 1 函式宣告 宣告 function sayhello 呼叫 sayhello hello 2 函式表示式 宣告 var sayhello function ...

立即執行函式

針對初始化功能的函式 好處 執行一次之後就銷毀,不占用空間,立即執行函式依然可以有返回值 基本形式 function 建議使用這種寫法 function 數學符號優先順序比較高,第一種方法的原因就是這樣,會先執行裡面的 括號的優先順序比較低 只有表示式才能被執行 function test 函式宣告...