可以直接看示例,用得太多了,很簡單
(function() {
for(var i=0, len=demoArr.length; i<len; i++) {
if (i == 2) {
// return; // 函數執行被終止
// break; // 循環被終止
continue; // 循環被跳過
};
console.log('demo1Arr['+ i +']:' + demo1Arr[i]);
}
})();
關於for循環,有一下幾點需要注意
跳出循環的方式有如下幾種
完整實例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>遍歷詳解: for</title>
<script src="../script/jquery-2.0.3.js"></script>
</head>
<body>
</body>
<script>
var demo1Arr = ['Javascript', 'Gulp', 'CSS3', 'Grunt', 'jQuery', 'angular'];
(function() {
for(var i=0, len=demo1Arr.length; i<len; i++) {
if (i == 2) {
// return; // 函數執行被終止
// break; // 循環被終止
continue; // 循環被跳過
};
console.log('demo1Arr['+ i +']:' + demo1Arr[i]);
}
})();
</script>
</html>