我可能不知道的JS

不脫髮的程式設計師發表於2019-05-05

js裡面我們可以向函式裡面傳遞引數 我們可以這樣寫

我可能不知道的JS
裡面只是基礎的函式傳參,如果這樣呢

我可能不知道的JS

引數上的cb和前面一樣,是接受一個引數,你可能會發現 cb(val1) 有點讓人費解,那你請看

我可能不知道的JS
我們在呼叫name的時候 我們向它的傳遞的第二個引數是一個函式,這樣我們連起來看, 首先我們在呼叫name的時候進入會先列印val1的值,進入cb(val1) 發現cb是一個函式,我們把val1傳遞給傳遞進來的函式,然後我們就可以在呼叫他的時候接受他,第二次輸出val1的值,雖然只是使用js可以接受函式,不過還是想分享給大家一下。

輕噴!!!!一點點個人的理解有用就收下,謝謝。

相關文章