零基础学习js——基础续

while语句

每次执行完语句块之后,又会跳回去检查小括号()里面的布尔值,如果为true,即再执行语句块。

 
 
 
 
 
while(true){
  console.log('true')
}   
 
 
 
 
 
 
//求1+2+3+...+100=?的值
var i=1;
var s=0;
while(i<=100){
  s=s+i;
  i++;  
}
console.log(s);
 

continue 语句

终止本次循环,跳到顶部重新执行

 
 
 
 
 
var i=1;
while(i<=5){
if(i===3){
  continue;
}
 console.log(i);
 i++;
}
//死循环
 

do...while语句

与while语句的区别就是先要执行一次,不管怎样

 
 
 
 
 
var i=10;
do{
   console.log(i);
   i++;
}while(i<=5)
console.log(i); 
//11
 

for语句

执行代码的顺序:1、执行小括号里面的第一个语句2、判断小括号里面的第二个语句的布尔值,若为false。则结束掉整个for循环,如果为true,就会执行大括号里面的语句块。3、每次执行完大括号的语句块之后,执行小括号里面的第三个语句。4、每次执行完小括号里面的第三个语句之后,跳回到第2步。

 
 
 
 
 
for(var i=1;i<=20;i++){
  console.log(i);
}
//1,2,3,4,5,6...20
 

数组

 
 
 
 
 
var arr=[1,2,3,4,5];
console.log(arr);
console.log(arr.length);
console.log(arr[0]);
//[1,2,3,4,5]
//5
//1
 

 

posted @ 2016-10-16 20:39  晨曦橙  阅读(232)  评论(0编辑  收藏  举报