Próbuję przekazać parametry do funkcji. Mam:

function test(var1, var2, var3, var4, callBack, Scroll, punc, var5){
    codes....
}

Kiedy nazywam funkcją:

test('a','b','c','d','e');

Chcę 'e', aby być var 5 zamiast parametru callback. Czy tak jest, żeby to zrobić?

1
Rouge 2 październik 2012, 22:41

2 odpowiedzi

Najlepsza odpowiedź

test('a','b','c','d',null,null,null,'e');

5
Matt K 2 październik 2012, 18:42

To naprawdę zależy od twojej funkcji, ale zakładając, że akceptuje, że brakuje zwrotu pieniędzy, które możesz zrobić:

test('a','b','c','d', undefined, undefined, undefined, 'e'); 

Jeśli naprawdę potrzebuje wywołania zwrotnego, zrób to:

test('a','b','c','d',function(){}, undefined, undefined, 'e');
1
Denys Séguret 2 październik 2012, 18:42