ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看体育直播 >> Javascriptjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> javascript语句——条件语句、循环语句和跳转语句

javascript语句——条件语句、循环语句和跳转语句(1/9)

来源:网络整理     时间:2016-07-15     关键词:

本篇文章主要介绍了" javascript语句——条件语句、循环语句和跳转语句",主要涉及到方面的内容,对于Javascriptjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: ×目录[1]条件语句 [2]循环语句 [3]跳转语句前面的话  默认情况下,javascript解释器依照语句的编写顺序依次执行。而javascri...

×

目录
[1]条件语句 [2]循环语句 [3]跳转语句

前面的话

  默认情况下,javascript解释器依照语句的编写顺序依次执行。而javascript中的很多语句可以改变语句的默认执行顺序。本文介绍可以改变语句默认执行顺序的条件语句、循环语句和跳转语句

条件语句

  脚本的威力体现在它们可以根据人们给出的各种条件做出决策,javascript使用条件语句来做判断

  条件语句(conditianal statement)通过判断表达式的值来决定执行还是跳过某些语句,包括if语句和switch语句

【if语句】

  最常见的条件语句是if语句。if语句的条件必须放在if后面的圆括号内,条件的求值结果永远是一个布尔值,即只能是true或false。花括号中的语句,不管它们有多少条,只有在给定条件的求值结果是true的情况下才会执行

if(expression){
    statements;
}

  [注意]if语句中,括住expression的圆括号在语法上是必需的

  实际上,if语句中的花括号不是必不可少的。如果if语句中的花括号部分只包含一条语句,可以不使用花括号。但因为花括号可以提高脚本的可读性,所以在if语句中总是使用花括号是个好习惯

//可行,但不推荐if(1>2)alert('1');

//推荐写法if(1>2){
    alert('1');
}

  if语句根据表达式的值改变程序流程。当expression的值为true时执行跟在其后的代码块,当expression的值为false时,执行else的逻辑

if(expression)
    statement1
else    statement2

  当在if/else语句中嵌套使用if语句时,必须注意确保else语句匹配正确的if语句

//错误暗示
if( i == j) if(j == k) console.log('i == k'); else console.log('i != j');

  javascript中的if/else匹配规则是:else总是和就近的if语句匹配

//实际解释if( i == j){
    if(j == k)
        console.log('i == k');
    else        console.log('i != j');//错误}

//使用花括号if(i == j){
    if(j == k){
        console.log('i == k');
    }
}else{
    console.log('i != j');
}

相关图片

相关文章