19.8.13js的循环

发布时间:2020-09-28 发布网站:编程之家
编程之家收集整理的这篇文章主要介绍了19.8.13js的循环编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

 

js循环有:

 

for循环体:

for(exp1;exp2,exp3){
 循环体;
}
exp1:无条件执行的第一个表达式
exp2:判断能否执行循环体的条件
exp3:做增量的操作

通过break结束for循环

for(var i=1;i<=100;i++){
if(i>100){
break;//结束for循环 
  }
document。write(i+‘/<br/>‘);
}

continue:表示跳过当前循环,进入下次循环。

for( var i=1; i<=10;i++){
if (i==3){
document.write(i+‘hello‘);
continue;
}
document.write(i+‘<br/>‘)
}

for的循环的嵌套

for(var i=1;i<=3;i++){
document.write(‘外层循环第‘+i‘此的结果<br/>‘);
for(var j=1 ;j<=2;j++){
document.write(‘内层循环第‘+i‘此的结果<br/>‘);
}
document。write(‘<hr/>‘);
}

条件语句:

if的条件语句

if(3>11)
document.write(‘hello‘);
document.write(‘hello2‘);
//这种写法也是正确的,当满足条件是,会触发第一条,若不满足,则触发吓一跳
if(false){
document.write(‘hello ‘)
document.write(‘King ‘)
var x=1,y=2,username=‘King‘
}
//当if里面是false时,var只能判断出,x,y,username的类型,而判断不到数值。

 

 
 
<scrip>

var
username=‘king ‘; if(username==‘king ‘){ document.write(‘hello king‘); }else{ document.write(‘hello nana‘); }
//当运行的时候,会输出‘
hello nana’,因为在js里面,一个空格代表一个长度点位,
所以‘king ‘和‘king ‘不一样。
</scrip>

 

switch...case的语句

  • 计算一次 switch 表达式
  • 把表达式的值与每个 case 的值进行对比
  • 如果存在匹配,则执行关联代码
<scrip>
switch(exp){ case 值1: 执行的代码段; break; case 值2: 执行的代码段; break; ... default: 执行的代码段; break; 严格类型比较 }
</scrip>
 

 while循环语句:计算表达式的值,当值为真(非0)时,则 执行循环体语句。

while(循环条件){
循环主题;
}

 

do...while循环语句:do-while与while循环的不同之处在于:它先执行循环中的语句,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do-while循环至少要执行一次循环语句。

JavaScript条件语句

if语句:是用来规定假如条件为true是被执行的sj的代码块

else语句:原来规定加入条件为false时的新条件

else if 语句:原来规定当首个条件为flase时的新条件

switch语句:用来不同条件执行不同动作

总结

以上是编程之家为你收集整理的19.8.13js的循环全部内容,希望文章能够帮你解决19.8.13js的循环所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入编程之家官方QQ群:1065694478
编程之家官方公众号

微信公众号搜索 “ 程序精选 ” ,选择关注!

微信公众号搜索 “ 程序精选 ”
精选程序员所需精品干货内容!