javascript初學者在這裏。Javascript跳過參數函數調用
比方說,我有一個javascript函數,有3個參數:
function f(arg1, arg2, arg3) { // do stuff }
我知道我可以調用F(值1,值2);在這種情況下,函數範圍arg1將是value1,arg2將是value2,arg3將是null。
一切都OK了。但是,如果我想調用只給arg1
和arg3
賦值的函數,我需要這樣做:f(value1, null, value2)
;
有沒有一種方法,我可以指定哪些參數具有更多的C# - 亂七八糟的方式(沒有指定沒有給出參數爲null)?這樣的事情:對於調用f值只爲arg1
和arg3
我會寫f(value1, arg3 = value2);
任何想法? 乾杯!
我認爲沒有運氣 – Girish 2014-09-03 11:06:37
不,但您可以傳遞2個參數並檢查後者的類型 – Johan 2014-09-03 11:07:19