位置: 编程技术 - 正文

三个js循环的关键字示例(for与while)(js的三种循环)

编辑:rootadmin

推荐整理分享三个js循环的关键字示例(for与while)(js的三种循环),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:三个js循环的关系是什么,三个js循环的关联,js的三种循环,javascript三种循环语句,javascript三种循环语句,三个js循环的关联,js的三种循环,三个js循环的关联,内容如对您有帮助,希望把文章链接给更多的朋友!

循环的三种写法:

不同类型的循环

JavaScript 支持不同类型的循环:&#;for - 循环代码块一定的次数&#;for/in - 循环遍历对象的属性&#;while - 当指定的条件为 true 时循环指定的代码块&#;do/while - 同样当指定的条件为 true 时循环指定的代码块

For 循环

for 循环是您在希望创建循环时常会用到的工具。

下面是 for 循环的语法:

for (语句 1; 语句 2; 语句 3) { 被执行的代码块 }

语句 1 在循环(代码块)开始前执行语句 2 定义运行循环(代码块)的条件语句 3 在循环(代码块)已被执行之后执行

实例

亲自试一试 从上面的例子中,您可以看到:

Statement 1 在循环开始之前设置变量 (var i=0)。Statement 2 定义循环运行的条件(i 必须小于 5)。Statement 3 在每次代码块已被执行后增加一个值 (i++)。

语句 1

通常我们会使用语句 1 初始化循环中所用的变量 (var i=0)。

语句 1 是可选的,也就是说不使用语句 1 也可以。

三个js循环的关键字示例(for与while)(js的三种循环)

您可以在语句 1 中初始化任意(或者多个)值:

实例:

同时您还可以省略语句 1(比如在循环开始前已经设置了值时):

实例:

语句 2

通常语句 2 用于评估初始变量的条件。

语句 2 同样是可选的。如果语句 2 返回 true,则循环再次开始,如果返回 false,则循环将结束。提示:如果您省略了语句 2,那么必须在循环内提供 break。否则循环就无法停下来。这样有可能令浏览器崩溃。请在本教程稍后的章节阅读有关 break 的内容。

语句 3

通常语句 3 会增加初始变量的值。

语句 3 也是可选的。语句 3 有多种用法。增量可以是负数 (i--),或者更大 (i=i+)。语句 3 也可以省略(比如当循环内部有相应的代码时):

实例:

For/In 循环

JavaScript for/in 语句循环遍历对象的属性:

实例

您将在有关 JavaScript 对象的章节学到更多有关 for / in 循环的知识。

具体可以参考这篇文章:

简单谈谈javascript中this的隐式绑定 我们先来看一个例子functionfoo(){console.log(this.a);}varobj={a:2,foo:foo};obj.foo();//2this指向了obj,因为foo执行时的call-site(可以理解为调用时所在作用域)在obj上面

Javascript中Date类型和Math类型详解 Date类型ECMASCript中的Date类型是在早期中Java中的java.util.Date类基础上构建的。为此Date类型使用自UTC(国际协调时间)年1月1日午夜(0时)开始经过的毫秒数

javascript中eval解析JSON字符串 我们都知道,高级浏览器可以用JSON.parse()API将一个JSON字符串解析成JSON数据,稍微欠妥点的做法,我们可以用eval()函数。varstr='{"name":"hanzichi","age":}';varo

标签: js的三种循环

本文链接地址:https://www.jiuchutong.com/biancheng/369975.html 转载请保留说明!

上一篇:JavaScript模版引擎的基本实现方法浅析(javascript 引入)

下一篇:简单谈谈javascript中this的隐式绑定(简单谈谈对中国电信的认识)

  • 企业技术转让享受税收优惠政策应符合哪些条件
  • 建筑公司包工包料账务处理
  • 开咨询费需要合同吗
  • 同一法人的两家企业可以以同一投标人身份投标吗
  • 增值税纳税申报表在哪里打印
  • 固定资产清理费用为什么有进项税额
  • 租了房子再转租
  • 控股股权转让
  • 财产理赔收入怎么做账
  • 工会专户收到职工福利经费会计处理怎么做?
  • 小规模纳税人差额征税
  • 部队属于企事业单位吗
  • 上传失败显示网络不佳
  • 企业爱心捐赠可以抵相应的税吗
  • 项目资本金是什么意思大白话
  • 当月所得税是什么意思
  • 资产负债表的应收票据包括什么
  • 租赁发票需要写税号吗
  • 冲回累计折旧
  • 出口的货物因质量问题被扣款
  • 月销售额3万以下免征
  • 企业销售应如何做
  • 会计准则和会计法的关系
  • php中数组的常用函数及用法
  • 查账补缴的税的账怎么做
  • linux安装linux
  • sisusbrg.exe - sisusbrg是什么进程 有什么用
  • PHP:oci_field_size()的用法_Oracle函数
  • 一个完整的php文件有哪些元素组成
  • 企业存款利息收入增值税
  • 优酷路由宝还有用吗
  • 设备维修产生的人工费怎么开发票
  • vue-axios详细介绍
  • 可予税前扣除的合理部分
  • 投资入股的会计处理
  • 基本数据结构包括哪些
  • 人力资源预算包括哪些内容
  • 帝国cms插件编写教程
  • 将织梦dedecms转换到wordpress
  • mysql 5.7.20 win64 安装及配置方法
  • 税前补发补扣
  • 给员工发放礼品的祝福
  • 限定性净资产是资产类科目吗
  • 融资租赁缴纳什么税
  • 职工工伤住院期间的各项费用由谁负责
  • 红冲发票重开一定要一样的金额吗?
  • 充值优惠怎么写
  • 收到银行退回的手续费怎么做会计分录
  • 委托加工农产品的扣除率
  • 新准则印花税计提会计分录
  • 盈利是不是利润的意思
  • 无票收入怎么报增值税申报表
  • sql server 批量删除
  • sql切割字段
  • freebsd6.2 nginx+php+mysql+zend系统优化防止ddos攻击
  • winxp无法删除文件
  • centos怎么查看文件
  • Yosemite使用技巧 如何使用Yosemite mac信息功能共享电脑屏幕教程
  • winxp系统怎么设置开机密码
  • Ubuntu如何安装vim编辑器
  • windows7禁止开机启动
  • linux如何安装wget命令
  • android 游戏平台
  • unity项目怎么运行
  • jquery动态设置元素的值
  • android开发项目实战+源码教程
  • 触摸按钮失灵怎么回事
  • 用js获取地址栏url参数的方法
  • 在python中的用法
  • 点击按钮显示
  • jquery img onload
  • js 不用var
  • js禁用页面所以输入框
  • 怎么用jquery
  • 重大税务违法案件一案双查标准
  • 税务局网上开票平台app
  • sp海淘3档到国内什么快递
  • 税是每个人都要交的吗
  • 新能源车需要缴纳购置税吗?
  • 电信部门可以知道通话内容吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设