位置: 编程技术 - 正文

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

  • 消费税和所得税的关系
  • 政府收回土地补偿款是否缴纳土地增值税
  • 发票勾选认证必须对应当期成本吗
  • 进项税额加计抵减会计分录
  • 小规模纳税人如何转一般纳税人
  • 港资企业定义
  • 出口货物离岸价格
  • 前一年的未分配利润属于什么科目
  • 小企业会计准则以前年度损益调整
  • 支付劳务费需要开发票吗
  • 企业所得税的应纳税所得额的扣除项目有哪些
  • 公司买卖股票如何账务处理
  • 转售的物业
  • 清包工如何纳税
  • 营改增开始试点到普及的行业
  • 销项税额抵减是怎么回事
  • 餐饮行业纳税指引及营改增后税负变化!
  • 代购本无罪,逃避关税须处罚
  • 工商年度报表怎么打印出来
  • 零申报个税怎么补申报可以不罚款吗
  • 公司汽车保养费用怎么做账
  • 个人如何申报初级医师职称
  • 个人代开专票季未超30万附加税需要交吗
  • 简易征收应纳税额为负数
  • 应收账款坏账准备计提比例
  • 显卡硬件加速如何开启
  • 计提水电费用什么科目
  • 微软和google
  • 有进项没销项怎么处理,可以结转成本吗
  • 财务部门产生的费用入什么?
  • yii框架连接数据库
  • 什么是重绘和回流
  • pythonjson文件存储
  • 微服务框架图
  • 帝国cms怎么上传图片
  • 物业公司都有什么
  • 非独立核算与独立核算
  • 金融资产减值包括
  • 影响年度损益的金额怎么算
  • 增值税发票扩版申请说明
  • 控股子公司注销母公司账务处理实例
  • mysql的主从
  • 应交税金应交增值税年底转平吗
  • 退教育费附加税怎么申报
  • 外籍个人是否可以买社保
  • 营改增试点行业顺序
  • 公司用现金支付货款
  • 已提过5个月折旧要进行固定资产一次性扣除吗?
  • 固定资产到期后继续使用称为什么
  • 委托收款背书和质押背书都属于转让背书
  • 企业微信收款如何交税
  • 水利建设基金可以零申报吗
  • 产品利润率如何计算
  • 固定资产如何管理可以做到节能减排
  • 高新技术企业享受优惠时间
  • mysql5.7.20安装
  • Winserver2012下mysql 5.7解压版(zip)配置安装教程详解
  • windows8休眠如何唤醒
  • ubuntu桌面右键
  • 华硕主板进入bios怎么设置u盘启动
  • qqprotect.exe是什么进程?qqprotect.exe怎么禁止自动启动?
  • windows查看电池信息
  • Linux系统中文件的文件名存储在文件所在的目录
  • linux修改ipv6地址
  • scureapp.exe - scureapp是什么进程 有什么用
  • 电脑xp系统备份
  • 使用cp命令时以下说法错误的是
  • win10升级补丁后死机
  • linux we
  • 如何用vs默认打开unity脚本
  • easyui combobox onchange
  • python语言怎么用
  • 置顶的朋友圈屏蔽的人能看到吗
  • 手机端apk反编译工具_android反编译工具
  • python内置函数format
  • [推荐]抖音上那些好看的视频和有才的帐号
  • javascript 对象的this指向
  • 残疾人拿药能报销吗?
  • pageoffice控件安装不上
  • 融资租赁公司购入老旧租赁资产会计处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设