谈谈JavaScript中的循环语句---------for语句

for(var value=1;value<10;value++){
}

先来看看上面的代码,我们分析下for语句的组成部分

var value=1:初始化循环变量

value<10:循环判断条件

value++:递增循环变量(也可以是递减变量)

{}:执行的循环体中的代码块

接着我们整理下执行流程:

1、执行for语句的初始化部分。

2、检查循环判断条件,如果为true,则继续执行for语句,如果为false则推出for语句。

3、执行for语句中的循环体内的代码。

4、执行for语句的循环变量的递增部分(递减部分)。

5、重复执行第2步到第4步。

接着我们看下完整的代码:

<HTML>
<HEAD><TITLE>Hello World</TITLE>
</HEAD>
<BODY BGCOLOR="WHITE">
<SCRIPT Language="JavaScript" TYPE="text/javascript">for(var value=10;value>1;value--){document.write(value+"<br>");}
</SCRIPT>
</BODY>
</HTML>

看完for语句后,我们再来看看for...in循环语句

for...in循环语句:主要用于数组类型和对象类型的数据,对数据进行遍历,无需知道数据个数。

看下面的代码:

<HTML>
<HEAD><TITLE>Hello World</TITLE>
</HEAD>
<BODY BGCOLOR="WHITE">
<SCRIPT Language="JavaScript" TYPE="text/javascript">var value=new Array("a","b","c");for(valuein in value){document.write(value[valuein]+"<br>");}
</SCRIPT>
</BODY>
</HTML>

关于数组请参看http://blog.csdn.net/hai_qing_xu_kong/article/details/40934835

转载请注明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/41356699    情绪控_

JavaScript语言基础13相关推荐

  1. JavaScript 语言基础知识点图示

    JavaScript 语言基础知识点图示: 转载于:https://www.cnblogs.com/mrxia/p/4059252.html

  2. JavaScript语言基础(二)

    一.之前介绍了JavaScript语言基础的关键字.标识符.常用的数据类型,文章地址:JavaScript语言基础(一) ,下面来介绍JavaScript基础中的常量和变量. 1.常量:当程序运行时, ...

  3. JavaScript语言基础(一)

    1.通过学习JavaScript语言基础,我们应该了解关键字与标识符.掌握JavaScript常用的数据类型.熟悉常量与变量.熟悉运算符和表达式. JavaScript语言基础知识框架如下图所示: 此 ...

  4. JavaScript - 语言基础

    JavaScript - 语言基础 一.用法 HTML 中的脚本必须位于 <script> 与 </script> 标签之间,script标签中可以写执行代码.可以写函数.也可 ...

  5. JavaScript语言基础.上

    1.JavaScipt的作用和特点 可以将JavaScipt看成是Java语言的某种简化版本. 嵌入HTMl文档中的JavaScript源代码作为HTML文档的一部分而存在. JavaScript可以 ...

  6. JavaScript 语言基础知识点总结(思维导图)

    1.JavaScript数组 2.JavaScript 函数基础 3.Javascript 运算符 4.JavaScript 流程控制 5.JavaScript 正则表达式 6.JavaScript ...

  7. educoder头歌实训 web课——JavaScript语言基础:JS循环语句

    educoder头歌实训 太原理工大学web课程----JavaScript语法基础:JS运算符_玛卡巴卡的博客-CSDN博客 第1关:while类型 任务描述 质数的定义如下:大于1的自然数,且除 ...

  8. JavaScript语言基础3

     JavaScript可以处理一些来自于现实世界的数据类型,例如:数字和文本.同时JavaScript中也包含了一些具 有抽象性质的数据类型,例如对象数据类型. JavaScript它是一种弱类型语言 ...

  9. JavaScript语言基础2

    我们先来看看下面这段代码: <HTML> <HEAD><TITLE>Hello World</TITLE> </HEAD> <BODY ...

最新文章

  1. qt4如何读oracle,Qt4编程的控制MPlayer
  2. 图像反光能被一键去除了?港科大开源RFC,仅用一个操作,强反光也能完美去除|CVPR2021...
  3. discuz回贴通知插件实现-配置邮件服务器
  4. MySQL性能优化知识:长连接、短连接、连接池
  5. C++ 11 深度学习(四)结构、权限修饰符
  6. 每日一题(33)——用两个栈实现一个队列的功能?要求给出算法和思路
  7. 云计算的概念 - 初识云计算知识专栏(1)
  8. 【M1兼容】阿里云盘小白羊版 Mac版(支持满速)
  9. 职教云自签系统部署教程及源码
  10. hdu 1710 Binary Tree Traversals (二叉树)
  11. Javascript面向对象之私有静态变量
  12. 女儿傻 女儿悲 2014-2-23
  13. 02.Mirth Connect client API 调用
  14. 正弦波、方波、三角波的产生和两两之间相互转换
  15. 求网络号、子网号、主机号、子网网络地址、子网广播地址
  16. windows media 服务器运行失败,Windows Media Player出现服务器运行失败怎么办?出现服务器运行失败处理方法介绍...
  17. 李开复:如何做最好的创新
  18. Android 第三方支付
  19. 计算机行业未来就业前景在哪?哪些语言还在吃香?
  20. 2021-10-27 孤尽训练营D2

热门文章

  1. c盘怎么扩容_给电脑减压,C盘清理全攻略!
  2. 让Java程序只运行一个实例
  3. 安全研究 | Jenkins 任意文件读取漏洞分析
  4. Python基础班每日整理(三)
  5. Fraunhofer ISE多结太阳能电池效率达30.2%
  6. java   web servelt
  7. 敏捷开发的艺术读书笔记
  8. WCF基础知识问与答
  9. 齐二TK6916/20/26/32系列数控落地铣镗床简介8
  10. 【王俊杰de人工智能实战课】第6次作业