位置: 编程技术 - 正文

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

  • 税务会计的工作内容和心得
  • 城市维护建设税是什么意思
  • 另收取包装物押金
  • 换公司后个税app上没有显示缴费记录
  • 外地发票是什么意思
  • 企业哪些做法违背了营销道德
  • 优惠办法
  • 公司收承兑贴现的会计分录
  • 什么是个体工商户业主
  • 增值税发票是否含税
  • 工会筹备金交给谁
  • 自产自销税点
  • 维修费用的税率
  • 专用发票百万元版申请要求
  • 经营租赁固定资产折旧计入什么科目
  • 企业收付款流程图
  • 支出税费
  • 删除文件时错误是怎么回事
  • 关于暂时性差异的所得税会计处理,正确的是
  • 如何界定企业的收益
  • 公司基本户注销流程
  • 国家减免税收
  • 手机测wifi网速准不准
  • 收据入账会计分录
  • windows账户名a
  • win10最新版本22h2激活
  • php字符串型数据的定义方式
  • 处理车辆违章送什么证件
  • 什么是集成显卡长什么样
  • 成本法变为权益法剩余股权
  • 企业付给个人工资怎么做
  • laravel enum
  • 弥补以前年度亏损后缴纳所得税
  • vue3props用法
  • php制作留言板包含登录和功能实现
  • 调整以前年度损益调整分录费用调增
  • 个人所得税通过扣缴义务人申报
  • 一般纳税人零申报怎么报税
  • ubuntu20.04.1安装
  • 代扣代缴的企业所得税计入成本吗
  • 员工休产假不发工资违法吗
  • 公司进项不够怎么开发票
  • 织梦如何给栏目增加缩略图
  • 循环语句例题及解析
  • Philtron: a PHP Proxy for HTTP
  • 受托代销商品的手续费计入什么科目
  • 报税是按照实际收入还是开票
  • 个体户开票额度超了
  • 转让专利权收入属于什么收入
  • 外部审计的构成
  • 电影剧本稿费多少
  • 代建项目谁付款
  • 固定基金减少的理由
  • 企业实缴各类税金的总额
  • 生产经营年度汇算清缴
  • 餐饮企业的内部营销
  • sql数据库检查
  • sqlserver怎么删除字段
  • 服务主机windows错误报告
  • win7系统更新软件
  • win8.1还原系统
  • xp系统多了explorer进程
  • Vista和Server08 SP2 RTM-Escrow发放给测试者
  • 预装win8的华硕s200开箱
  • 安装ubuntu不支持nvidia显卡
  • win10 20h2 04累积更新
  • cocos2dx AudioEngine初体验,音效播放结束判断测试
  • jquery实战
  • python3.9爬取网页教程
  • js中top/parent/frame概述及案例应用
  • jquery 回车
  • python不能用
  • unity射击游戏毕业设计
  • unity GetComponentsInChildren
  • 前端开发需要哪些技能
  • 新疆国税网上营业厅
  • 电子税务局财务报表利润表本期金额
  • 新加坡税务局电邮
  • 内蒙古国家税务局网上电子税务局官网
  • 2011年退伍军人证
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设