JavaScript流程语句

循环语句

while  

语法

  while(条件表达式){

    循环执行代码段

  }

流程  

  1.判断条件表达式的值

  2.当值为true时,循环执行代码段

  3.当值为false时退出循环体

特性

  先检查条件,再执行循环

  条件不满足则循环一次也不会执行

作用

  一个动作被重复执行到满足某个条件时

do-while

语法

  do{

    循环执行的代码段    

  }while(条件表达式)

流程

  1.先执行循环体内代码再进行判断

  2.如果表达式的值为true,则重复执行代码段

  3.如果表达式的值为false,则推出循环体

特性

  先执行循环体,再进行条件判断

  循环体内代码至少执行一次

作用

  希望一个动作至少执行一次时

for

语法

  for(var i = 10;i<20;i++){

    循环代码段

  }

流程

  1.用循环变量初始值与循环条件相比较,确定返回值

  2.如果返回值为true则执行循环体

  3.执行完一次后进行递或增递减运算

    4.将运算结果与循环条件相比较,如果返回为true则继续执行循环体

  5.返回值如果为false则退出循环体

作用

  重复一个动作到一定次数时

跳转代码

---恢复内容结束---

原文地址:https://www.cnblogs.com/dreamMargin/p/9622705.html

时间: 2024-11-14 12:32:47

JavaScript流程语句的相关文章

04 Java基础 -控制流程语句

/* 控制流程语句: 语句: 使用分号分隔的代码就是一个语句. 顺序语句: 按照代码顺序从上往下执行所有的代码就是顺序语句 ; 也是一个语句 */ class Demo1 {     public static void main(String[] args){     /*     int i = 10;  //声明变量的语句         ;//空语句         System.out.println("Hello World!"); //输出语句             *

第一百零一节,JavaScript流程控制语句

JavaScript流程控制语句 学习要点: 1.语句的定义 2.if 语句 3.switch语句 4.do...while语句 5.while语句 6.for语句 7.for...in语句 8.break和continue语句 9.with语句 ECMA-262规定了一组流程控制语句.语句定义了ECMAScript中的主要语法,语句通常由一个或者多个关键字来完成给定的任务.诸如:判断.循环.退出等 一.语句的定义  在ECMAScript中,所有的代码都是由语句来构成的.语句表明执行过程中的流

JavaScript学习笔记——javascript流程控制

javascript流程控制流程:就是程序代码的执行顺序.流程控制:通过规定的语句让程序代码有条件的按照一定的方式执行. 一.顺序结构 按照书写顺序来执行,是程序中最基本的流程结构. 二.选择结构(分支结构.条件结构) 根据给定的条件有选择的执行形相应的语句. (1) if else if else 1.单路分支 //条件可以是表达式也可以是任何的数据类型 //大括号会把他里面的代码当作一个整体来运行,如果只有一条语句,可以省略大括号 if(条件){ 条件成立执行的语句 } 2.双路分支 if(

从头开始学JavaScript (六)——语句

原文:从头开始学JavaScript (六)--语句 一.条件分支语句:if 基本格式: if (<表达式1>){    <语句组1>}else if (<表达式2>){    <语句组2>}else{    <语句组3>} 执行流程: 二.循环语句 2.1前测试循环语句:在循环体内的代码被执行之前就对出口条件求值. 2.1.1while语句 基本格式: do {    <语句组>} while (<表达式>)  执行流程

java(运算符,控制流程语句,函数 )

运算符 数据类型转换: 小数据类型-------->大数据类型(自动类型转换) 大数据类型--------->小数据类型(强制类型转换) 强制类型转换的格式: 小数据类型  变量名 = (小数据类型)大数据类型 注意的细节: 1.凡是byte.short.char数据类型数据在运算的时候都会自动转换成int类型的数据再运算. 2.两个不同数据类型的数据在运算的时候,结果取决于大的数据类型. class Demo2 { public static void main(String[] args)

JavaScript流程控制语句脑图

JavaScript流程控制语句脑图 图片是从网上找来的,在这记录一下,以备后面需要的时候查找方便. JavaScript通过规定的语句让有条件的按照一定的方式执行. 分为:循环语句 while do-while for for-in 跳转语句 return break continue 选择语句 if switch 异常处理语句 throw try catch finally 图片来自www.w3cschool.cn如有侵权请告知我删除. 原文地址:https://www.cnblogs.co

控制流程语句

控制流程语句包含以下几种: 1.if - else 语句 2.switch 语句 2.循环语句: while和for 3.break和continue语句 if - else 语句:(判断语句) 格式一: 只适用于一种情况下去使用.  if(判断条件){   符合条件执行的代码;  } 格式二:适用于两种情况下去使用  if(判断条件){    符合条件执行的代码  }else{    不符合条件执行 的 代码  } 格式三: 适用于多种情况使用的  if(判断条件1){   符合条件1执行的

javascript标签语句简单介绍

javascript标签语句简单介绍:由于对于标签语句的应用并不多,所以可能很多朋友都不是太了解,下面就对它做一下简单介绍,希望能够给需要的朋友带来一定的帮助.标签其实是一个标示符,关于表示符这里就不多介绍了,具体可以参阅javascript标示符的概念是什么一章节, 标签可以与变量重名,它是一个独立的语法元素,它的作用是标识标签化语句(labeled statement).一.标签声明:标签可以声明在任何一个语句前面,或者语句块前,以使得语句或语句块被“标签化(labeled)”,简单的说就是

Python学习笔记总结(一)对象和流程语句总结

一.对象类型 1.数字 数字:不可变 2.字符串 字符串:不可原处修改[修改需要创建新的对象],有顺序,支持求长(len),合并(+),重复(*),索引S[0],分片(S[1:3]],成员测试(in),迭代(for); 特有的查找find,替换replace,拆分split;支持list(S)将字符串分解成一个字符列表,tuple(S)将字符串分解成一个字符组成的元组,复制可用分片和copy标准库, 不支持排序sort和删除del(因为不可原处修改) 3.元组 元组:不可以原处修改,有顺序,支持