`return` anahtar kelimesi` forEach` işlevinin içinde ne anlama gelir?
$('button').click(function() {
[1, 2, 3, 4, 5].forEach(function (n) {
if (n == 3) {
// it should break out here and doesn't alert anything after
return false
}
alert(n)
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button>Click me</button>
Benim sorum: ben return
diyoruz rağmen neden uyarı sonraki sayısı hala çalışır? Tıpkı: aşağıdaki kodu yok sayın ve sonraki eleman ile devam
"$ ('button'). Click (function() {})' nedir? – PDKnight
http://stackoverflow.com/questions/2641347/how-to-short-circuit-array-foreach-like-calling-break Olası kopya. –
'if (n> = 3) {return false' –