Promise 链 章节 补充表述的建议
还没有人认领这个 Issue。
评估
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 50/100
- Issue 类型
- 文档
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- javascript
调研方向
打开链接到的 #shi-li-loadscript 锚点处的“Promise chaining”部分,并比较 promise-chain 示例和 nested-then 示例。说明为什么最后的 then 可以访问 one、two 和 three,解释哪些脚本变量在作用域内,并说明传入的 script 参数是否会影响该示例;该部分应明确区分加载顺序和变量作用域。
由索引模型根据 Issue 内容生成。
描述
位置:
https://zh.javascript.info/promise-chaining#shi-li-loadscript
问题:
1.没有说清楚:在最后一个then中(无论是第一种promise chain情况,还是第二种嵌套then的情况),为什么能访问one、two、three
2.没有说清楚:在promise chain中,最后一个then中不能访问每个script变量(我觉得,可能不对);嵌套then可以访问变量 script1,script2 和 script3,但诚如文章所说,这是个例外,而不是规则。
建议:
1.说明为什么能访问one two three函数:脚本被加载后,这些函数成为全局函数。promise chain保证的是它们加载完成再才被调用。
2.说明promise chain中,传递的script参数的作用(我觉得,文章例子中,script变量没有作用,不传没有影响)。
- 主要语言
- HTML
- 星标
- 10.8k
- 派生
- 1.2k
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
javascript-tutorial/zh.javascript.info 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 68/100
-
难度 1/5 1 小时以内 新手友好度 62/100
javascript-tutorial/zh.javascript.info#1243 · 1 条评论 ·
-
难度 1/5 1 小时以内 新手友好度 45/100
-
难度 2/5 1-3 小时 新手友好度 45/100
javascript-tutorial/zh.javascript.info#1264 · 1 条评论 ·
-
难度 1/5 1 小时以内 新手友好度 55/100
查看 javascript-tutorial/zh.javascript.info 的全部 Issue
相似的 Issue
-
triage
难度 1/5 1-3 小时 新手友好度 88/100
-
enhancement
难度 2/5 1-3 小时 新手友好度 72/100
-
feature pydanty:is-working
难度 1/5 1 小时以内 新手友好度 88/100
pydantic/pydantic-ai#8647 ·
-
难度 2/5 1-3 小时 新手友好度 68/100
-
:watch: Not Triaged dotnet-fsharp/svc
难度 1/5 1 小时以内 新手友好度 90/100