位置: 编程技术 - 正文

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

  • 个人所得税扣缴申报表
  • 生产型企业直接进口产品是否可直接出口
  • 仲裁给员工的款如何进行账务处理
  • 煤炭企业生产成本包括
  • 出口不报关账务处理
  • 受托加工费直接计入生产成本
  • 自建厂房销售
  • 企业期货投资收益何时记账的
  • 个人与个人之间转账有限额吗
  • 一个月怎么控制花一千块
  • 学校需要开发票吗,学校的纳税人识别号是什么?
  • 资管产品增值税征收管理规定
  • 预缴所得税会计分录怎么做
  • 公司车辆怎么处理
  • 季度申报财务报表如何更改
  • 机械租赁费如何入账科目
  • 完工百分比法确认成本 分录
  • 个体工商户出售住房增值税
  • 增值税纳税申报表在哪里查询
  • 销售单怎么设置打几行
  • 部队医院学校都没有税号吗
  • 公会经费开支范围
  • 此windows副本不是正版影响电脑使用吗
  • 违约金条款的特点
  • php中实现文件上传的函数
  • 公司收到医疗保障局打入的钱怎么做账
  • 电子商票到期后多少天有效?
  • linux配置多网卡设置
  • 补充协议是否缴纳印花税
  • 拆迁补偿收入如何纳税
  • 票据行为包括哪4点
  • 交易性金融资产属于什么科目
  • win10商店发生了错误请稍后再试
  • qq2440启动linux后插入u盘出现usb 1-1: device descriptor read/64, error -110,usb 1
  • 豹七三七粉的价格
  • PHP:disk_total_space()的用法_Filesystem函数
  • 摊销专利权会计分录怎么写
  • linux的网络编程
  • laravel自带队列效率
  • 阿里云phpstudy
  • 老生常谈含义
  • php curl_multi_init
  • vue-bus
  • 卷积神经网络有哪些
  • 《中华人民共和国民法典》
  • 单位购买电水壶会计入账
  • 报关单在哪里打出来
  • 实收资本的会计处理
  • 进项税没入账补入账分录
  • 约当产量法的含义
  • 企业合并属于非企业吗
  • 其他应收款可以直接平账吗
  • 发票上一定要盖章吗
  • 个人所得税申报数
  • 以前年度应收账款错误如何调整
  • 走账犯罪吗
  • 库存现金主要账目有哪些
  • 零余额帐户如何转出
  • 税盘减免税款怎么做账
  • 折旧年限的最新规定2021
  • 其他应付款贷方余额怎么冲平
  • 汽车折旧年限是多久
  • 临时工工资怎么入账合法吗
  • 电焊工劳保用品有哪些
  • 对账簿设置的要求是什么
  • 资金账簿印花税税率
  • centos7.2安装
  • win8打开屏幕键盘
  • VMware虚拟机中卸载java命令
  • win8.1笔记本
  • windows10更新推送
  • win10的hyper-v在哪
  • Win10预览版更新弹窗如何关闭
  • win10系统需不需要装杀毒软件
  • cocos2d游戏源码
  • 场景转换的技巧
  • linux批量修改文件时间
  • 网上税务局网址
  • 资源税是对在我国
  • 美国汽车进口关税25%
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设