看了半天還是不太懂。。。
function(i, val){ ? ? return '通過function設置' + val ? ? } 這個函數為什么可以這樣寫啊,我相當不懂。。。這兩個參數是怎么回事,val是一個關鍵字嗎,還有這個i也沒有定義啊,怎么就能用了呢
function(i, val){ ? ? return '通過function設置' + val ? ? } 這個函數為什么可以這樣寫啊,我相當不懂。。。這兩個參數是怎么回事,val是一個關鍵字嗎,還有這個i也沒有定義啊,怎么就能用了呢
2017-08-19
舉報
2017-08-21
多謝講解,我大概懂了,原來我基礎挺差的。。。。
2017-08-19
function(i, val)中的i和val在此都是形參,都是一種代指。
在實際的應用中,你調用它時可能是 function(5,true),此時5和true是實參,i的值就是5,val的值是true。你在用形參就行運算時其實參與運算的實參的值。
這里的i和val都不用定義,因為i和val都是傳進來的值,是外部來的。
推薦你去百度一下實參和形參的區別和定義。