标签:左右 输出 语法规则 div ons mic http lse while
1、流程控制
通过控制代码的执行顺序来实现我们完成的功能,js中流程控制有三种结构
2、三元表达式
<script> var b=((6+3)==9 ?true:false) console.log(b); </script>
表达式的值为真,返回的是冒号前的数据,否则,返回冒号后的数据
3、switch...case语句
(1)switch...case的注意点
不匹配的时候无输出:
<script> var num=‘1‘; switch (num){ case 1: console.log(1); break; case 2: console.log(2); break; case 3: console.log(3); break; } </script>
改成数据类型和值相等:
<script> var num=2; switch (num){ case 1: console.log(1); break; case 2: console.log(2); break; case 3: console.log(3); break; } </script>
(2)switch...case与if ... ... else比较
4、循环结构
(1)概念
可以重复执行某些语句
(2)continue和break关键字
continue关键字:
continue关键字可以立即跳出本次循环,继续下一个循环
<script> for(var i=1;i<=5;i++){ if(i==3)continue; console.log(i); } </script>
break关键字:立即退出整个循环
<script> for(var i=1;i<=5;i++){ if(i==3)break; console.log(i); } </script>
5、代码规范
可参考java的语法规则:
流程控制(顺序结构、条件语句、选择语句、循环语句):https://www.cnblogs.com/zhai1997/p/11258254.html
标签:左右 输出 语法规则 div ons mic http lse while
原文地址:https://www.cnblogs.com/zhai1997/p/13328466.html