返回語(yǔ)句return
會(huì)退出目前函數(shù),但迴圈會(huì)繼續(xù)進(jìn)行,所以你會(huì)得到「下一個(gè)」跳過(guò)if
語(yǔ)句並彈出4的項(xiàng)...
如果你需要停止循環(huán),你應(yīng)該使用普通的for
循環(huán),如下:
$('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); }) })
你可以在這裡閱讀更多關(guān)於js中的break和continue:http://www.w3schools.com/js/js_break.asp##