我有一段较为复杂的代码,该代码使用“for”循环依次执行多个AJAX调用。当我将作用域分配给循环索引时,这段代码可以正常工作,但是使用“let”语句会在Internet Explorer 11中出现“预期';'”错误,而在其他浏览器中却可以正常运行。我已尝试将“let”移出循环,但仍然失败,似乎在使用该语句的任何位置都会失败,而不仅仅是在循环中。请告诉我如何解决这个问题,因为IE 11应该兼容“let”语句。
let
在 IE 11 上部分支持,其中它没有块级作用域。 - Adesh Mlet
,会发生什么?它只是被转换为var
,还是会导致错误? - Kyle Vassella
let
,但它的工作方式类似于var
。 - Teemu