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语句:用来不同条件执行不同动作

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


kindeditor4.x代码高亮功能默认使用的是prettify插件,prettify是Google提供的一款源代码语法高亮着色器,它提供一种简单的形式来着色HTML页面上的程序代码,实现方式如下: 首先在编辑器里面插入javascript代码: 确定后会在编辑器插入这样的代码: <pre
这一篇我将介绍如何让kindeditor4.x整合SyntaxHighlighter代码高亮,因为SyntaxHighlighter的应用非常广泛,所以将kindeditor默认的prettify替换为SyntaxHighlighter代码高亮插件 上一篇“让kindeditor显示高亮代码”中已经
js如何实现弹出form提交表单?(图文+视频)
js怎么获取复选框选中的值
js如何实现倒计时跳转页面
如何用js控制图片放大缩小
JS怎么获取当前时间戳
JS如何判断对象是否为数组
JS怎么获取图片当前宽高
JS对象如何转为json格式字符串
JS怎么获取图片原始宽高
怎么在click事件中调用多个js函数
js如何往数组中添加新元素
js如何拆分字符串
JS怎么对数组内元素进行求和
JS如何判断屏幕大小
js怎么解析json数据
js如何实时获取浏览器窗口大小
原生JS实现别踩白块小游戏(五)
原生JS实现别踩白块小游戏(一)