- A+
所属分类:JavaScript
循环判断
简单理解,1+2+3...10是多少,1+2+3...1000是多少?
for循环
使用for循环计算10以内的加减
- var x =1;
- var i;
- for(i=1;i<11;i++){
- console.log(x=x *i) //console.log 右键函数console栏目打印出结果
- }
- alert(x)
遍历数组内容打印出来
- var arr =['lee','web','www.lijinlong.cc'];
- var i;
- for(i=0;i<arr.length;i++){
- console.log(arr[i])
- }
for..in循环
使用for..in打印对象的内容
在前面内容中提到的继承,以下代码为过滤掉继承
- for(var key in lee){
- if(lee.hasOwnProperty(key)){
- console.log(key);
- }
- }
使用for..in打印数组的内容
- var arr =['lee','web','www.lijinlong.cc'];
- for(var i in arr){
- console.log(arr[i]);
- }
- ```
while循环
- var x=0;
- var n =99;
- while(n >0){
- x = x +n;
- n--;
- }
- x;
do..while循环
- var x=10;
- do{
- x +=2; //先计算
- }while(x<10) //后判断条件
- x; //12
do..while与while的区别
- var x=10;
- while(x<10){ //先判断条件
- x+=2;} //后计算
- x; //10