一、if语句是javascript最基本的控制语句,通过它可以改变执行顺序。
二、在编写代码时,我们经常需要为不同的判断结果来执行不同的动作。因此,我们可以在代码中使用条件判断(if)语句来完成该任务。
三、语法分析:
1)if语句:当指定条件为 true 时,该语句才会执行其内部的代码快;
if (condition){ //code that runs if the condition is true }
2)if……else语句:如果想某一条件成立时执行一段特定代码,而条件不成立时执行另一段特定代码,可以使用 if....else 语句;
if (condition) { statement1; //当 condition 的值为 true 时,statement1 被执行。 } else { statement2; //当 condition 的值为 false 时,statement2 被执行。 }
3)if……else if……else语句:当有多种情况需要判断,从而根据结果选择出需要执行的语句时,需要使用 else if 的结构;
if (condition1) { statement1; } else if (condition2) { statement2; } else { statement3; }
四、总结:
1)if语句为代码创建了一个所谓的‘分支’,就跟RPG游戏中的情节分支一样;if语句告诉你的脚本:如果这个布尔表达式为真,就运行接下来的代码,否则就跳过这一段;
2)else if和else是两个辅助if条件判断语句的关键字,常用的语句如if……else if……else……,适用于需要选择多个代码块中的一个来运行的情况;