Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 结束循环

作者:狂战天下   发布日期:2026-08-03   浏览:39

// 示例代码:使用 break 语句结束循环

for (let i = 0; i < 10; i++) {
  console.log(i);
  if (i === 5) {
    break; // 当 i 等于 5 时,结束循环
  }
}

// 解释说明:
// 在这个例子中,我们使用了 for 循环来遍历从 0 到 9 的数字。
// 当 i 等于 5 时,break 语句会被触发,强制结束循环,因此只会输出 0 到 5。
// 示例代码:使用标签和 break 结束嵌套循环

outer: for (let i = 0; i < 3; i++) {
  for (let j = 0; j < 3; j++) {
    if (i === 1 && j === 1) {
      break outer; // 结束外层循环
    }
    console.log(`i: ${i}, j: ${j}`);
  }
}

// 解释说明:
// 在这个例子中,我们使用了两个嵌套的 for 循环,并在外层循环上加了一个标签 `outer`。
// 当 i 等于 1 且 j 等于 1 时,`break outer` 语句会结束整个外层循环,而不仅仅是内层循环。
// 示例代码:使用 return 语句结束函数中的循环

function findValue(arr, target) {
  for (let i = 0; i < arr.length; i++) {
    if (arr[i] === target) {
      console.log(`Found ${target} at index ${i}`);
      return; // 结束函数,从而结束循环
    }
  }
  console.log(`${target} not found`);
}

findValue([1, 2, 3, 4, 5], 3);

// 解释说明:
// 在这个例子中,我们定义了一个函数 `findValue`,用于在一个数组中查找目标值。
// 当找到目标值时,`return` 语句会立即结束函数,从而结束循环。如果未找到目标值,则输出 "not found"。

上一篇:js 循环object

下一篇:js while循环

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js fill方法

js 数组连接

js json数组

js 数组复制

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站