位置: 编程技术 - 正文

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

  • 小规模纳税人的进项税额怎么处理
  • 自来水厂的供水管是什么材质的
  • 建筑企业结转成本怎么算
  • 已核销的坏账又收回会计分录
  • 金蝶导出报表
  • 已付的账款叫什么
  • 非货币性资产交换补价大于25%的会计处理
  • 以固定资产换入原材料
  • 科技公司出售市场价格
  • 未支付的款项如何做账
  • 取得抵债资产的方式主要有以下几种
  • 股东投资款印花税多少
  • 生产型企业原材料出入库处理
  • 转让知识产权的本人申明
  • 工程施工成本发票未到会计分录及账务处理
  • 子公司搭建
  • 分公司注销分配表
  • 小规模可以不报增值税吗
  • 可以在企业所得税税前扣除的税金有
  • 加班工资是否属劳动关系
  • 免税店购物需要满足什么条件
  • 电脑安装的软件桌面上没显示
  • 私账转到公账怎么办
  • win10插usb没有反应
  • win11启动方式
  • redhat无法进入图形界面
  • 文件错误会追究拟稿人吗
  • 企业缴纳职工社保是否可以缴纳三险
  • 企业研发费用的归集
  • web渗透违法吗
  • 生产设备改良支出需要结转到本年利润吗
  • ts与js的优缺点
  • 2021前端面试大全
  • 公司主营业务怎么介绍
  • 贷款为什么要把车过户给别人
  • 财务费用的具体内容
  • 增值税发票超过3个月可以作废吗
  • 代发工资的账务处理需要什么资料
  • 合并范围外关联方需要函证吗
  • Testing Applications with WebTest¶
  • access china
  • PostgreSQL中常用的时间日期脚本使用教程
  • 退去年的销售账务如何处理
  • 税款减半征收如何申报
  • 以前年度未处理往来账怎么叫
  • 如何进行捐款活动
  • 新建厂房的费用怎么算
  • 销售给回扣的话术
  • 高新技术产品收入归集依据
  • 做账一定要计提本月工资吗
  • 可以抵扣进项税的项目包括
  • 企业为员工代缴社保怎样在网上申报
  • 货物丢失账务如何处理
  • 填制记账凭证有哪些
  • 微软windows8.1
  • win10右键菜单自定义
  • uc聊天大厅
  • server2003定时任务
  • 只需要30秒让让你的电脑速度快一倍
  • solaris安装教程
  • Win10 Mobile 10549预览版增DPI缩放 瞬间手机变电脑
  • centos6.10内核版本
  • 怎么看80端口被占用
  • win7服务在哪里打开
  • win7任务栏还原到下面快捷键
  • 紧跟潮流的句子
  • win7累计更新补丁包
  • 详细的收藏
  • nodejs网站开发
  • js设置select
  • shell脚本自动执行
  • unity-gain
  • JavaScript中的this
  • Android的事件处理机制是一种______机制
  • 全国低保查询系统网站
  • 湖北省国家税务总局
  • 陕西税务平台
  • 河南省城镇土地使用税优惠政策2020
  • 外贸公司销售额可以10亿以上吗
  • 会计审计和税务服务属于什么税目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设