位置: 编程技术 - 正文

三个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的隐式绑定(简单谈谈对中国电信的认识)

  • 印花税的分录如何做
  • 税金及附加借贷科目
  • 标的物的风险负担
  • 发行股票手续费佣金计入什么科目
  • 工资扣水电费怎么算
  • 退销售货款的现金流是哪一个
  • 什么叫销售劳务
  • 出纳做账流程视频
  • 捐赠的固定资产账务处理
  • 税收优惠有哪些类型
  • 财务费用利息如何结转
  • 广告费可以预提吗
  • 从公账转账私人转账
  • 以存货抵偿债务结转的相关存货跌价准备
  • 12月结账写本年累计吗
  • 弃置费用预计负债减少超过固定资产账面价值
  • 年末计提存货跌价准备
  • 本地开的住宿费可以退吗
  • 财务负责人和办税人员哪个责任大
  • 申报清单怎么写
  • 劳务报酬所得的收入额
  • 进出口商品应该符合哪个国家的标准
  • 税务机关核定的计税价格是否含税
  • 转账支票用途可以写劳务费吗
  • 一次性收取一年服务费怎么确定收入
  • 建筑业一般纳税人可以开普票吗
  • cmos电池低是什么意思
  • php 生成验证码
  • php获取文件扩展内容
  • 外地预交增值税退税了如何把申报报表
  • 最新专业版win10
  • vue print nb 教程
  • fte文件怎么打开
  • 会计分录有哪几种形式
  • 基于php技术
  • 约当产量法的会计分录
  • 长期股权投资追加投资
  • 合并资产负债表模板
  • /t python
  • 命令行系统
  • 异地预缴个人所得税账务技巧
  • 累计折旧怎么做账
  • 员工实际工资
  • 期权分为哪几种
  • 破产的产业要退回资金吗?
  • 给保安买大衣算贿赂吗
  • 将资产货物用于职工福利
  • 无成本票如何避税
  • 记账凭证可以先做贷方吗
  • 亏损弥补的会计处理方法
  • 公司转账给其他公司账户
  • 营业外支出增加说明了什么
  • 建筑企业工程项目物资管理驼中华
  • 建账有哪些步骤,每个步骤有哪些注意事项
  • access数据库导入到sqlserver
  • sql游标用法
  • windows2003服务
  • solaris syslog配置
  • solaris修改时间
  • Solaris 远程磁带备份步骤
  • 怎么在VMware上玩LOL
  • linux vim
  • 自定义linux命令
  • centos怎么安装
  • win7如何打开浏览器
  • win7电脑dns存在问题怎么修复
  • window10光驱不能用了
  • [置顶] 此外,车牌号:458143(懂得都懂[吃瓜])
  • linux怎么安装rz
  • opengl绘制一个矩形
  • nodejs mocha
  • node.js设置环境变量
  • linux查找目录的命令
  • jquery单击事件和双击事件
  • 税务局房屋评估怎样做低
  • 支付宝怎么样开通刷脸支付
  • 2020年保安证取消了吗
  • 税务人员服务态度恶劣怎么办
  • 江苏地方税务局电子税务局
  • 怎么申请企业信用修复
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设