javascript中break,continue和return语句用法小结

yizhihongxing

接下来我将为你详细讲解“JavaScript中break,continue和return语句用法小结”。

1. break语句

在循环结构中,break语句可以让程序停止当前循环并跳出循环结构。在for循环和while循环中,break语句的使用方法相同。

示例1

下面的示例演示如何在for循环中使用break语句,当循环到i为2时,停止循环并跳出循环结构。

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

输出结果:

0
1

示例2

下面的示例演示如何在while循环中使用break语句,当循环到i为2时,停止循环并跳出循环结构。

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

输出结果:

0
1

2. continue语句

在循环结构中,continue语句可以让程序停止当前循环并开始下一轮循环。它通常用于跳过某些不需要进行计算的项。

示例1

下面的示例演示如何在for循环中使用continue语句,当循环到i为2时,跳过该项并进行下一轮循环。

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

输出结果:

0
1
3
4

示例2

下面的示例演示如何在while循环中使用continue语句,当循环到i为2时,跳过该项并进行下一轮循环。

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

输出结果:

1
3
4
5

3. return语句

在函数中,return语句用于将函数的执行结果返回给调用者。它可以在函数运行过程中调用,也可以在函数的最后调用。

示例1

下面的示例演示如何在函数中使用return语句,将参数a和b的和作为函数执行结果返回给调用者。

function add(a, b) {
  return a + b;
}

let result = add(2, 3);
console.log(result);

输出结果:

5

示例2

下面的示例演示如何在函数中使用return语句,将参数a和b的差作为函数执行结果返回给调用者。

function subtract(a, b) {
  return a - b;
}

let result = subtract(5, 2);
console.log(result);

输出结果:

3

以上就是关于“JavaScript中break,continue和return语句用法小结”的详细讲解和示例说明。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript中break,continue和return语句用法小结 - Python技术站

(0)
上一篇 2023年5月28日
下一篇 2023年5月28日

相关文章

  • 服务器安全设置的几个注册表设置

    接下来我将详细讲解“服务器安全设置的几个注册表设置”的完整攻略。 1. 前言 在保障服务器安全的过程中,调整服务器的注册表设置可以起到一定的作用。本文将结合示例,讲解几个比较常见的注册表设置,以帮助服务器管理员加强服务器的安全防护。 2. 禁用USB存储设备 为了防止外部用户携带的恶意软件通过USB存储设备传播到服务器上,可以通过禁用USB存储设备来增加服务…

    JavaScript 2023年6月11日
    00
  • 从0到1学习JavaScript编写贪吃蛇游戏

    从0到1学习JavaScript编写贪吃蛇游戏 前置知识 在学习JavaScript编写贪吃蛇游戏之前,需要掌握以下的前置知识: HTML基础知识:能够使用HTML标签、属性和样式来构建关于游戏的页面结构。 CSS基础知识:掌握CSS盒子模型、选择器、常用的属性和样式,为游戏页面及其组件进行美化布局。 JavaScript基础知识:掌握JavaScript的…

    JavaScript 2023年6月10日
    00
  • javascript的 {} 语句块详解

    让我来详细讲解一下“JavaScript 的 {} 语句块”吧。 什么是 {} 语句块? 在 JavaScript 中,使用 {} 创建一个语句块(statement block),也称代码块(code block)。大括号内可以包含多条语句,每条语句用分号(;)进行分隔。 示例代码: { var x = 1; var y = 2; console.log(…

    JavaScript 2023年5月18日
    00
  • 使用vue-cli3+typescript的项目模板创建工程的教程

    下面是使用vue-cli3+typescript的项目模板创建工程的攻略。 准备工作:- 确保已正确安装node.js和npm- 通过npm安装vue-cli3:npm i -g @vue/cli 步骤1:创建一个新项目- 打开终端窗口,输入以下命令创建一个新的vue项目: vue create my-project 在选择项目类型时,选择 Manually…

    JavaScript 2023年6月10日
    00
  • createElement动态创建HTML对象脚本代码

    当我们需要在网页中动态创建HTML元素时,可以使用document.createElement()方法,其语法格式为: document.createElement(tagName) 其中tagName是指要创建的HTML元素的标签名,比如div,p,ul等。 接下来,我们来具体介绍使用createElement动态创建HTML对象的完整攻略: 1. 创建H…

    JavaScript 2023年6月10日
    00
  • 理解JavaScript事件对象

    理解JavaScript事件对象在事件处理中是非常重要的。在JavaScript中,事件对象(Event Object)是事件处理函数中的第一个参数。当特定事件被触发时,浏览器会自动创建事件对象(Event Object)。开发者可以使用该对象在事件处理函数中访问事件的详细信息,例如鼠标位置,按键,以及事件类型等。 JavaScript事件对象的属性 事件对…

    JavaScript 2023年5月27日
    00
  • 关于JavaScript对象类型之Array及Object

    关于JavaScript对象类型之Array及Object 在JavaScript中,Array和Object都是非常重要的对象类型。本文将详细讲解这两种类型的相关知识。 Array 数组是一种可以存储多个值的自定义数据类型。在JavaScript中,数组可以包含任意类型的数据,包括字符串、数值、布尔值、对象、甚至是另一个数组。 创建数组 创建数组的方法有很…

    JavaScript 2023年5月27日
    00
  • JavaScript字符串的长度问题

    JavaScript字符串的长度问题在实际代码编写过程中非常常见,本篇攻略将详细讲解该问题。 什么是JavaScript字符串的长度 JavaScript字符串的长度是指该字符串所包含的字符数,换言之,字符串的长度就是其中字符的数量。 如何获取JavaScript字符串的长度 在JavaScript中,获取一个字符串的长度可以通过Javascript字符串的…

    JavaScript 2023年5月28日
    00
合作推广
合作推广
分享本页
返回顶部