我怎么办不同意的异步电话?

时间:2016-08-11 18:03:32

标签: javascript let

昨天我发现iphone不允许使用let。这让我想知道如何处理像ajax和超时这样的异步调用。贝娄是一个显示差异的示例代码。如何在不使用某些设备不喜欢的关键字的情况下使var half函数与let half相同?

$("body").append("VAR:<br>");  
for (var i=0;i<10;i++) {
    setTimeout(function(){
    $("body").append(i +"<br>");  
  },Math.random()*1000);
}

//make lets come after var
setTimeout(function(){

$("body").append("LET:<br>");  
for (let i=0;i<10;i++) {
    setTimeout(function(){
    $("body").append(i +"<br>");  
  },Math.random()*1000);
}
},2000);

JSFiddle

0 个答案:

没有答案