Wenn ich habe eine Funktion, dieWie wird die Variable in Javascripts beim Funktionsaufruf behandelt?
var test = 3;
function looper(){
var testing = 1;
testing += testing;
}
for (var i=0;i<=10,i++){
looper();
alert(test);
}
, wenn diese Funktion wurde in einer Schleife zum Beispiel darin bestimmte Variable genannt wird, wird jeden Testwert als 2 erhalten oder es ist die Aktualisierung ausgeführt Wert dauern? neben kann ich den Wert der Testvariablen erhalten, die in die Funktion übergeben wird oder es als Parameter übergeben muss?
'var' Variablen sind Funktionsbereiche. – Oriol
Alter zuerst ändern Sie Ihre für (var i = 0; i <= 10, i ++) Sie haben ein Komma ersetzen Sie es mit Semikolon. Und es wird alarmieren 3 – Manish