文件名称:api:第二个 SRI 分配 - api
文件大小:5KB
文件格式:ZIP
更新时间:2024-08-05 04:56:33
JavaScript
第二个 SRI 分配 - api 查看作业地址 - 程序运行结果显示在控制台 代码不起作用的问题是所有传递给getData(request, callback)函数的getData(request, callback)使用相同的闭包来查找request变量的值。 在 for 循环结束时, request被设置为/populations 。 正是在调用所有三个回调时使用的这个值导致了错误。 有两种方法可以解决这个问题: 以立即调用具有参数request函数的循环形式在主体周围创建一个包装器,并将其作为参数 peremenyyu request传递。 在这种情况下,对于每个回调,都会创建一个额外的 LexicalScope 变量对象,其中存储request变量的相应值,并在调用相应回调时使用。 你可以使用 ES2015 中的一个新特性,即let语句。 如果您使用此语句声明let r
【文件预览】:
api-master
----README.md(3KB)
----apiCallbacks1.js(4KB)
----apiPromises.js(3KB)
----index.html(296B)
----apiCallbacks2.js(4KB)