源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

javascript流程控制语句集合

  • 时间:2020-06-25 14:24 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:javascript流程控制语句集合
[b]一、if语句[/b]     if语句是最基本的条件判断语句。根据表达式条件来执行相应的处理。语法示例如下:
  var a=5;      //声明变量a,并赋值为5.
  var b;       //声明变量b。
  if(a==b){      //判断,如果a=b,则执行下面内容
    alert("b=5");  //弹窗,b=5.
  }
    1.a==b是if语句中的条件。     2.alert("a=c")是if语句中的结果。     此段脚本的含义是:声明变量a、b,且赋值a=5;当a=b时,弹窗b=5。     注:此脚本中大括号可以省略。 [b]二、if ... else语句[/b]     if...else语句是if语句的标准形式。在if的基础上加上else将使语句更加完整。     此语句语法如下:
  var a=5;
  var b;
  if(a==b){
    alert("b=5");
  }else {        //如果a!=b则执行下面内容
     alert("b!=5");
    此段脚本含义是:声明变量a、b,且赋值a=5;当a=b时,弹窗b=5,否则弹窗b!=5。 [b]三、if...else if语句[/b]     if...else if语句是if语句的灵活运用。     此语句语法如下:
  var a=5;
  var b;
  var c;
  var d;
  var e;
  if(a==b){
    alert("b=5")
  }else if(a==c){     
    alert("c=5")
  }else if(a==d){
    alert("d=5")
  }else if(a==e){
    alert("e=5")
  }else{
    alert("b!=5、c!=5、d!=5、e!=5")
  }
    语法含义:明变量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。 [b]四、if语句的嵌套使用[/b]     if语句可以嵌套到if语句当中,我们可以用{}来区分外部if与内部if。如若不用{}来确定层数关系,可能导致程序代码的输出与理想意义完全不同。     语法示例如下:
<script type="text/javascript">    //脚本开始
var m=12;n=m;             //声明变量n、m的值都为12
if(m<1){                //外层if,判断当m<1时执行下面内容
  if(n==1)              //内层,当n等于1时输出下面内容
    alert("当m小于1时,n等于1");  //弹窗,当m小于1时,n等于1
  else                //当n不等于1时,执行下面内容
    alert("当m小于1时,n不等于1"); //弹窗,当m不小于1时,n不等于1
}else if(m>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
}  
</script>               //脚本结束
    到这里if语句的用法基本介绍完毕,以上的语法示例都是最基础简单的,下面给大家一个利用if语句判断是否输入用户名的例子。 html部分: [img]http://files.jb51.net/file_images/article/201709/20170918115026.jpg[/img] JavaScript [img]http://files.jb51.net/file_images/article/201709/20170918115027.jpg[/img] 结语:本篇主要讲了流程控制语句中if语句,包括if的多种用法以及示例。这些都些都是比较简单的基础应用。 在后续的文章中,会增加核心技术篇幅。希望大家多多支持。 [b]三.switch语句[/b]
var box =1;
switch(box){
case 1:
alert('one');
break;
case 2:
alert('two');
break;
default:
alert('出错');
[b]四.do……while语句[/b] 是一种先运行,后判断的循环语句,至少先运行一次循环体。 [b]五.while语句[/b] 先判断,后运行,必须满足条件,方可运行 [b]六.for语句[/b] 先判断,后运行,具有在执行循环之前初始化变量和定义循环后执行代码 [b]七.for……in[/b]
var box ={
'name'='caibaojian',
'age'= 24
}

for (var x in box){
alert(x);
}
[b]九.with语句[/b]
var box = {
'name' = 'caibaojian',
'age' = 24
}

with(box){ //with(box)可以将box给省略
var n= name;
var a = age;
}
这篇文章就介绍到这了,更多的资料请参考下面的相关文章。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部