📜  跳过方法 js - Javascript (1)

📅  最后修改于: 2023-12-03 14:57:49.789000             🧑  作者: Mango

跳过方法 - JS

在编写 JavaScript 代码时,有时候需要跳过函数或循环中的某些操作。这时候可以使用跳过方法来实现这个目标。在本文中,我们将介绍几种常见的跳过方法。

continue

continue 语句用于跳过循环中的一个迭代。它可以在 forwhiledo-while 循环中使用。当 continue 语句被执行时,代码会立即跳到下一次迭代。

下面是一个简单的例子,演示了如何在 for 循环中使用 continue

for (let i = 0; i < 10; i++) {
    if (i === 5) {
        continue;
    }
    console.log(i);
}

这个代码片段将在控制台上输出数字 0 到 4 和 6 到 9。当 i 等于 5 时,continue 语句将跳过这次迭代,直接进入下一次迭代。

break

break 语句用于跳出循环。当 break 语句被执行时,代码将不再执行循环语句中的任何迭代,立即跳出循环。

下面是一个简单的例子,演示如何在 for 循环中使用 break

for (let i = 0; i < 10; i++) {
    if (i === 5) {
        break;
    }
    console.log(i);
}

这个代码片段将在控制台上输出数字 0 到 4。当 i 等于 5 时,break 语句将跳出循环,代码不再执行任何迭代。

return

return 语句用于从函数中返回一个值,并停止函数的执行。当 return 语句被执行时,代码将跳出函数。

下面是一个简单的例子,演示如何在函数中使用 return

function add(num1, num2) {
    if (typeof num1 !== 'number' || typeof num2 !== 'number') {
        return;
    }
    return num1 + num2;
}

当函数被调用时,它接收两个参数并返回它们的和。在函数体中,我们使用了 typeof 操作符来检查参数是否为数字。如果参数不是数字,则使用 return 来停止函数执行。

总结

使用跳过方法可以让我们控制代码的执行流程,从而实现更加灵活的编程。在使用 continuebreakreturn 时,务必小心,确保它们不会影响程序的正确性。