解决js中for循环经典问题

//刷新设备信息
  function reflashTerminal(terminalList){
   for(var i=0;i<terminalList.length;i++) {
    var terminalObj = terminalList[i];
    //在这增长闭包,解决问题。git

    gpsPoint(terminalObj.gpsIp,terminalObj.gpsPort,terminalObj);
   } 
  }
  //预防js for循环的经典问题
  function gpsPoint(gpsIp,gpsPort,terminalObj){
   DwrTcpServiceMonitor.getGpsBean(gpsIp,gpsPort,function(returnResult){
     if(returnResult != null) {
      setTerminalPoint(returnResult.longituded,returnResult.latituded,terminalObj,false);
     }
   });
  }闭包

相关文章
相关标签/搜索