位置: 编程技术 - 正文

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

  • 计算增值税时要包括关税吗
  • 个税汇算清缴怎么把全年一次性奖金并入综合所得
  • 房产税的计税基础包括契税吗
  • 缴纳所得税的账务处理
  • 企业所得税固定资产
  • 广告设计公司挣钱吗
  • 累计折旧空运直接计入生产成本吗
  • 社团组织缴纳的社保
  • 累计赡养老人专项扣除6000
  • 为员工购买商业保险专票可以抵扣吗
  • 纳税人经营所得预缴申报表怎么填
  • 开票金额大于收款金额如何处理
  • 低值易耗品摊销借贷方向
  • 不动产租赁异地预缴需要携带什么
  • 旅行社的税
  • 增值税勾选平台在哪里
  • 所有者权益减少资产减少案例
  • 税控盘离线时限为0
  • 出差补贴怎么算
  • 财产清查的账务处理原则
  • 质量赔偿金 计入什么科目
  • 其他综合收益怎么来的
  • 请等待当前程序完成或更改怎么弄
  • mac auto tune
  • 推广费开票属于什么费用
  • 法人变更涉及到什么
  • thinkphp实现163、QQ邮箱收发邮件的方法
  • 逾期增值税扣税凭证
  • 企业注销清算流程
  • laravel insert ignore
  • 代购货物的缴税情况
  • yolov3原理及代码解析
  • 先申报工资还是先发工资
  • php取mysql查询单条数据
  • 帝国cms安装教程
  • 代发工资范围
  • mysql unique null
  • 资产管理业务是表外业务吗
  • 无偿调入资产如何做账
  • sqlserver2008不存在或拒绝访问怎么办
  • sql server存储过程写法
  • 缴纳工会筹备金会计分录怎么写
  • 企业应纳税额计算直接利息的应纳税额
  • 退回的以前年度的附加怎么申报
  • 个人名义开工程发票税率是多少
  • 工会经费如何支出
  • 装饰公司财务工作内容
  • 递延纳税筹划策略研究
  • 计提人工成本会计分录
  • 食堂的电费能分两次交吗
  • 通信地址需要写什么
  • 本月增值税申报截止日
  • 房地产开发企业销售自行开发的房地产项目
  • 存货周转率多少属正常范围
  • 2023年职工社保缴费标准一览表
  • 公司法人可以变更给老人吗
  • phpstorm配置php环境 mac os
  • mysql详细介绍
  • mysql官方监控工具
  • 为保证win7安装后能正常使用,安装方法
  • 如何去掉macbook开机密码
  • win8系统出现蓝屏怎样处理
  • win10电脑版微信字体大小怎么设置方法
  • win1020h2正式版
  • linux内核模块命令
  • win7系统安装软件重启电脑后就没了
  • win10专业版装不上m1136驱动
  • window10的ie
  • 事件委托机制的三个主要组件
  • jquery教程
  • 拖曳对象时用的命令
  • javascript数组操作方法
  • unity自动生成
  • unity怎么做触屏按键
  • 安卓手机管家怎么关闭
  • 安卓判断横竖屏
  • 一个绿色
  • 企业房产税公式
  • 先进材料包括哪些行业
  • 工商注册app是不是在手机上可以完全操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设