04-JavaScript 循环
for循环
for(var i=0;i<len;i++){
...
}
弹出9次OK!
<script> for(var i=0;i<9;i++) { alert("ok!") } </script> </head>
将数组中的数据分别弹出:
<script> var aList = ["a","b","c","d"]; for(var i=0;i<aList.length;i++) { alert(aList[i]) } </script>
将数组中的数据放到页面的列表中:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script> window.onload = function(){ var oUl = document.getElementById("list"); // 假设这是从数据库读取过来的数据,我们把它写入列表中去 var aList = ['美人鱼','动物城','魔兽','美国队长','万事如意'] var iLen = aList.length; var sTr = ""; for(var i=0;i<iLen;i++) { sTr += '<li>' + aList[i] + '</li>'; } oUl.innerHTML = sTr; } </script> <style> .list{ list-style:none; margin:50px auto 0; padding:0; width:300px; height:305px; } .list li{ height:60px; border-bottom:1px dotted #000; font-size:16px; line-height:60px; } </style> </head> <body> <ul class="list" id="list"> <!-- 用for循环拼一个这都结构,加入数据,再塞到这里来 <li>"美人鱼"</li> <li>"美人鱼"</li> <li>"美人鱼"</li> <li>"美人鱼"</li> <li>"美人鱼"</li> --> </ul> </body> </html>
while循环
var i = 0 while(i<8){ ...; i++; }

浙公网安备 33010602011771号