javascript流程控制语句集合

前端之家收集整理的这篇文章主要介绍了javascript流程控制语句集合前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、if语句

if语句是最基本的条件判断语句。根据表达式条件来执行相应的处理。语法示例如下:

内容 alert("b=5"); //弹窗,b=5. }

1.a==b是if语句中的条件。 2.alert("a=c")是if语句中的结果。 此段脚本的含义是:声明变量a、b,且赋值a=5;当a=b时,弹窗b=5。 注:此脚本中大括号可以省略。

二、if ... else语句

if...else语句是if语句的标准形式。在if的基础上加上else将使语句更加完整。 此语句语法如下:

内容 alert("b!=5");

此段脚本含义是:声明变量a、b,且赋值a=5;当a=b时,弹窗b=5,否则弹窗b!=5。

三、if...else if语句

if...else if语句是if语句的灵活运用。 此语句语法如下:

语法含义:明变量a、b、c、d、e,且赋值a=5;当a=b时,弹窗b=5;当a=c时,弹窗c=5;当a=d时,弹窗d=5;当a=e时,弹窗e=5;否则弹窗b!=5、c!=5、d!=5、e!=5。

四、if语句的嵌套使用

if语句可以嵌套到if语句当中,我们可以用{}来区分外部if与内部if。如若不用{}来确定层数关系,可能导致程序代码输出与理想意义完全不同。

语法示例如下:

10){ //外层else if,判断外层m>10时执行下面内容 if(n==1) //内层,如果n等于1,执行下面内容 alert("当m大于10时,n等于1"); //弹窗,当m大于10时,n等于1 else //n不等于1时,执行下面内容 alert("当m大于10时,n不等于1"); //弹窗,当m大于10时,n不等于1 } //脚本结束

到这里if语句的用法基本介绍完毕,以上的语法示例都是最基础简单的,下面给大家一个利用if语句判断是否输入用户名的例子。

html部分:

JavaScript

在后续的文章中,会增加核心技术篇幅。希望大家多多支持

三.switch语句

Box =1; switch(Box){ case 1: alert('one'); break; case 2: alert('two'); break; default: alert('出错');

四.do……while语句

是一种先运行,后判断的循环语句,至少先运行一次循环体。

五.while语句

先判断,后运行,必须满足条件,方可运行

六.for语句

先判断,后运行,具有在执行循环之前初始化变量和定义循环后执行代码

七.for……in

Box ={ 'name'='caibaojian','age'= 24 }

for (var x in Box){
alert(x);
}

九.with语句

Box = { 'name' = 'caibaojian','age' = 24 }

with(Box){ //with(Box)可以将Box给省略
var n= name;
var a = age;
}

这篇文章就介绍到这了,更多的资料请参考下面的相关文章

猜你在找的JavaScript相关文章