var i = 1; var timer = setInterval(function() { i++; //3 4 5 6 console.log(i); }, 1000);当i=1的时候 console.log(i)----3 4 5 6 7....当I=0的时候 浏览器直接卡死 是为什么?我还是不太了解这个定时器有没有明白的========================================================================无标题文档ul { margin:0; padding:0;}li { list-style:none;}#wrap { width:300px; height:200px; padding:20px;}ul { width:300px; height:30px;}ul li { width:70px; height:30px; line-height:30px; text-align:center; background:#69F; float:left; cursor:pointer;}img { width:230px; height:170px; float:left;}a { display:inline-block; width:70px; height:40px; line-height:40px; color:#000; text-align:center; background:#CCC; text-decoration:none;}.active1 { background:#FF3;}.active2 { background:#069;}
<script> var oUl=document.getElementsByTagName("ul")[0]; var oLi=document.getElementsByTagName("li"); var oImg=document.getElementsByTagName("img")[0]; var aHref=document.getElementsByTagName("a"); var arrText1=["图片一","图片二","图片三"]; var arrText2=["图片四","图片五","图片六"]; var arrUrl1=["img/1.jpg","img/2.jpg","img/3.jpg"]; var arrUrl2=["img/1.png","img/2.png","img/3.png"]; var num=0; var timer=null; //初始化 oImg.src=arrUrl1[num]; oLi[num].className="active1"; aHref[num].className="active2"; for (var i=0; i |