for循环---几种写法
最常见的写法
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <script> for(var i=0;i<4;i++){ document.write("丁"); } </script> </body> </html>
部分条件写在下边
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <script> for(var i=0;i<4;){ document.write("丁"); //i++ i+=2; //循环次数=4÷2,如果写成i+=1的话就相当于i++ } </script> </body> </html>
for...in
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <title>hello world</title> </head> <body> <script type="text/javascript"> var array=[1,2,3,4,5]; for(var i in array){ alert(array[i]);//数组的元素 } /*相当于:用for循环实现 for(var i=0;i<array.length;i++){ alert(array[i]);//数组的元素 }*/ </script> </body> </html>