P粉2450036072023-08-22 14:50:44
返回語句return
會退出目前函數,但迴圈會繼續進行,所以你會得到「下一個」跳過if
語句並彈出4的項...
如果你需要停止循環,你應該使用普通的for
循環,如下:
$('button').click(function () { var arr = [1, 2, 3, 4, 5]; for(var i = 0; i < arr.length; i++) { var n = arr[i]; if (n == 3) { break; } alert(n); }) })
你可以在這裡閱讀更多關於js中的break和continue:http://www.w3schools.com/js/js_break.asp##