Çıkmak istediğim bir döngü var; Böyle:javascript dönmeden döngü için çıkıyor
function MyFunction() {
for (var i = 0; i < SomeCondition; i++) {
if (i === SomeOtherCondition) {
// Do some work here
return false;
}
}
SomeOtherFunction();
SomeOtherFunction2();
}
sorun o da çıkar Do some work here
ifadeleri yürütür sonra, döngü için çıkmak yok SomeOtherFunctions();
dönüş yanlış deyimi yürütme hala döngü çıkmak ama istediğinizi ancak tüm işlev. Bunu nasıl düzeltirim?
Teşekkürler.
olası yinelenen [döngü için nasıl engellenir?] (Http://stackoverflow.com/questions/9830650/how-to-stop-a-for -loop) –
Bu, basit bir JavaScript öğreticisinin ilk bölümlerinde öğreneceğiniz bir şeydir. Dil temellerini öğrenmek için http://eloquentjavascript.net gibi bir şey düşünmek isteyebilirsiniz. Onun [ikinci bölüm] (http://eloquentjavascript.net/chapter2.html) 'break' ifadesini öğretir. –