位置: 编程技术 - 正文

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

  • 只有费用没有收入成本怎么填所得税
  • 没有报关单可以结汇吗
  • 间接费用分配方法不包括哪些
  • 装修摊销是当月还是次月摊销?
  • 有营业执照有什么好处吗?
  • 建筑施工企业的法定代表人对本企业的安全生产负责
  • 外购货物自用会计处理
  • 电子承兑到期怎样兑现
  • 银行承兑个人可以接受吗
  • 工程施工购买的标示牌怎么开票给甲方
  • 弥补以前年度亏损税局会查吗
  • 免征增值税对应的进项税额怎么处理
  • 年会奖金多少合适
  • 足疗发票税点
  • 核定征收是不是不需要发票了
  • 增值税小规模纳税人的税率
  • 小规模需要公账还是私账
  • 业绩补偿协议
  • 事业单位 年终
  • win11任务栏没有输入法图标
  • 个人所得税算少了怎么办
  • 谈谈你对人民美好生活的理解
  • php使用memcache
  • 汇票本票支票的相同点和不同点
  • 存货 计价
  • 电脑卡住了按什么键回到桌面
  • 运输发票税金怎么算
  • 资金筹集业务核算实训内容
  • 机关单位工会经费提取比例
  • php面向对象优点,缺点
  • 如何认识软件测试
  • php框架自动加载
  • 不得从销项税额中抵扣的是
  • jwt中的jti
  • 技术服务费发票图片
  • okhttp3源码分析
  • 帝国cms修改提示怎么设置
  • 个人独资企业核算方式
  • 购物赠品的处理流程
  • sql server 内存管理
  • 什么叫固定资产台账
  • 利润分配账务处理例题
  • 未确认融资费用摊销额怎么计算
  • 营改增进程
  • 生产成本制造费用结转
  • 什么是补偿性余额,对银行借款的成本有何影响?
  • 幼儿园报税的基础是什么
  • 如何避免电子发票重复报销的情况
  • 待摊费用在新会计准则里面有吗
  • 旅游饮食服务企业会计核算的特点
  • SQLserver中cube:多维数据集实例详解
  • 什么是格式良好的xml文档
  • 阿里云 mybase
  • win7一键升级到win10
  • win打开本地策略
  • win7怎么添加此电脑
  • 如何设置滑屏方式
  • imac 2010 cpu
  • centos6关闭图形界面
  • 64位下无法运行32位程序的解决方法 提示未指定提供程序,也没有指派的默认提供程序
  • win8.1开机进入桌面
  • 有趣的linux命令
  • linuxweb服务器
  • android开发环境搭建实验报告总结
  • Unity3D ugui事件监听机制
  • easyui demo
  • 利用python进行
  • unitystudio手机版
  • shell中判断文件是否存在
  • 手游开发流程具体
  • java模拟浏览器点击
  • jquery deferred对象
  • 第五章推动经济高质量发展心得
  • python的介绍
  • 现在开票可以不去税务局吗
  • 出口退税企业分类管理等级
  • 试运行期间的收入应如何处理
  • 国家税务总局辽宁省税务局
  • 税务网上抄报流程是什么
  • 武汉市第二税务稽查局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设