您好我有疑問,如何在jQuery的如何創建具有參數
我這裏有一個困難的情況下創建自定義功能,
var value1= [];
var value2= [];
var value3= [];
function functionName(first,second,three,four = []) {
}
$(".btn").click(function(e) {
// 1 st way
functionName(value1,value2,value3);
// 2nd way
functionName(value1,value2,value3,value4);
});
我可以使用這樣JQuery的自定義函數? 我的意思是我的函數'functionName'有4個參數,但有些情況下它只有3個參數,所以在這種情況下,我希望最後一個參數應該考慮爲空。
所以我可以在JQuery中使用這樣的東西?
我正在使用Codeception測試用例,但如果我使用四個= []它會失敗。
我做沒有看到jQuery與此有什麼關係。但是,是的,創建一個接受可變數量參數的函數當然是可能的。 –
我只是確認@kevin –
另一種方法是使用參數對象。換句話說,創建沒有參數的函數,然後在函數內部使用類似於(var I = 0; I