quizz setTimeout et syntaxe
Bonjour à tous, je précise que je débute...;)
Je me questionne sur une affaire de syntaxe, ej comprends pas pkoi ça ne fonctionne qu'avec la première syntaxe...
CODEOK
Code:
1 2 3 4 5 6 7 8
|
function showimg1 (){//blabla}
function showimg2 (){//blabla}
function diapoimage(){
var timer1 = setTimeout(function() { showimg1(); }, 2000);
var timer2 = setTimeout(function() { showimg2(); }, 4000);
}
var timer0 = setTimeout(function() { diapoimage(); }, 1000); |
CODEPASOK
Code:
1 2 3 4 5 6 7 8
|
function showimg1 (){//blabla}
function showimg2 (){//blabla}
function diapoimage(){
var timer1 = setTimeout(showimg1(), 2000);
var timer2 = setTimeout(showimg2(), 4000);
}
var timer0 = setTimeout(diapoimage(),1000); |
Dans des exemples que j'ai vu la seconde manière de coder devrait marcher ?...Je me trompe ?..