var i=0,arr=[]; function preLoadData(){ loadData() } function loadData(){ //渲染代码 .................. .................. .................. i++; preLoadData(); } function ajaxList(){ preLoadData(); }
window.onscroll=function(){
ajaxList();
}
上面的代码是不安全的,要把索引递增放到渲染之前,最好放到preLoadData函数里面。
在代码书写中一定要注意变量共享的可行性和安全性。