开发者社区 问答 正文

javascript函数为什么没有循环也能不断加一 startMove函数里 area.scrollTop为什么可以不断自增

function startMove(){

 area.scrollTop++;
 myScroll = setInterval("scrollUp()",speed);

}

function scrollUp(){

 if(area.scrollTop%24==0) {
     clearInterval(myScroll);
     setTimeout("startMove()",2000);
     }else{
       area.scrollTop ++; 
       if (area.scrollTop>=area.scrollHeight/2) {
           area.scrollTop=0;
       }
     } 

}

展开
收起
杨冬芳 2016-06-22 17:59:19 1880 分享 版权
1 条回答
写回答
取消 提交回答
  • IT从业

    你需要重新看javascript原生的基础书籍。

    2019-07-17 19:45:50
    赞同 展开评论