JavaScript學習第三天(函式的定義,引數,閉包)

Yaocium發表於2020-09-30

JavaScript學習第三天(函式的定義,引數,閉包)


前幾天因為其他事情沒有記錄學習,很抱歉

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
其實在之前,倆章學習內容我們已經接觸過函式的基本語法:

1.函式的宣告和呼叫

function test(){
//那我們是不是知道 函式的宣告一定由function關鍵字 後面是列如函式名:test

}
她是一個方法,就像之前提到 我們女朋友要買很多東西,把它們裝到一起 你``得開車去拉她
那是不是我們需要裝貨啊,因為那麼多東西你只是買了,並未拉到你的車上啊~這個test()購物車您女朋友能買,是不是你前女友也能買,這就是比較方便.
那就該我們的函式的呼叫: 

呼叫就很簡單了 把我們這堆貨物裝上車啊~貨物名是不是就是購物車 ,購物車是不是就是 Test(); 這樣就是簡單的函式呼叫

2.函式表示式:總結:表示式 = 運算子+運算元

:運算元和運算子很簡單 舉個例子: 1+1=2 ,2-1=1,就是幼兒園學的,運算子:加減乘除等 運算元:變數是不是啊,是 他和常量區別就是會變,那我們這個表示式也可以作為運算元啊(a+b)+(1-5).

**3.匿名函式:**字面理解,就是不顯示我們的函式名唄 匿名了

function (){
//匿名函式
}

你說這玩意咋呼叫 沒函式名? 簡單啊沒有我們就給他宣告個變數
下面是三種宣告匿名函式方法

//1.重新賦值:
var test = function(x,y){
    return x+y;
    }
    console.log(test(8,9));

//2.匿名函式前加個感嘆號,後加()

!function(){


}(); 後面括號就是立即執行函式傳參位置
                    ,

相關文章