第二个 SRI 分配 - api
查看作业地址 - 程序运行结果显示在控制台
代码不起作用的问题是所有传递给getData(request, callback)函数的getData(request, callback)使用相同的闭包来查找request变量的值。
在 for 循环结束时, request被设置为/populations 。 正是在调用所有三个回调时使用的这个值导致了错误。
有两种方法可以解决这个问题:
以立即调用具有参数request函数的循环形式在主体周围创建一个包装器,并将其作为参数 peremenyyu request传递。 在这种情况下,对于每个回调,都会创建一个额外的 LexicalScope 变量对象,其中存储request变量的相应值,并在调用相应回调时使用。
你可以使用 ES2015 中的一个新特性,即let语句。 如果您使用此语句声明let r
评论0
最新资源