JavaScript for循环 if判断语句的理解
for(初始值;循环条件;操作){
满足条件要执行的代码语句
}
初始值:循环前的初始化变量,通常为赋值表达式:建议用var赋值,可以加快运行速度。
循环条件:每次循环前要计算的条件,是运算符类别中的条件运算符,返回值为true或false,当返回值为true时执行循环,为false时退出循环。(往往是i>=n;或用逻辑运算符)
操作:每循环一次以后要计算的表达式,通常是递增++或递减--等赋值表达式。
for语句中的三个参数,第一个是初始化变量,用来设置循环次数的初始值;第二个是一个条件运算符或逻辑运算符,用来判断循环是否继续;第三个是每次循环后执行的语句,实际是递增或递减初始化变量。
if(条件){
条件成立时执行的代码
}
if 语句:只有当指定条件为 true 时,使用该语句来执行代码
if...else 语句 : 当条件为 true 时执行代码,当条件为 false 时执行其他代码
if...else if....else 语句 :使用该语句来选择多个代码块之一来执行
switch 语句 : 使用该语句来选择多个代码块之一来执行
switch与if..else 的执行的效率问题
if...else跟switch的用法是一样的,但是两者之间存在的不同就是处理效率的问题,
一般情况下可以使用switch,
但是比如if (a > 1 && a < 100)这样的情况下,就只能用if了。
以上就是JavaScript for循环 if判断语句的理解的详细内容,更多请关注其它相关文章!
上一篇: mysqli 类(无 事务 预编译)
下一篇: CSS3动画实现5种预载动画效果
推荐阅读
-
JAVASCRIPT下判断IE与FF的比较简单的方式_javascript技巧
-
JavaScript中:表达式和语句的区别[译]_javascript技巧
-
JS判断浏览器类型与版本的实现代码_javascript技巧
-
深入理解JavaScript中的传值与传引用_javascript技巧
-
彻底理解Javascript 中的 Promise
-
解决function函数内的循环变量_javascript技巧
-
如何判断Javascript对象是否存在的简单实例_javascript技巧
-
js类的静态属性和实例属性的理解_javascript技巧
-
JavaScript中关于for循环删除数组元素内容时出现的问题
-
如何用JavaScript去判断是否为微信扫码的方法