ECMAScript 中不是循环模块记录

问题描述 投票:0回答:1

ECMAScript 规范有一个关于模块的部分。 Link()Cyclic Module Record 上的一个方法,它运行另一个名为 InnerModuleLinking 的方法,该方法将当前模块(即 Cyclic Module Record)传递给 InnerModuleLinking。

InnerModuleLinking中,该算法的第一步是这样的:

1. If module is not a Cyclic Module Record, then
   a. Perform ? module.Link().
   b. Return index.

传递除循环模块记录以外的内容是什么情况?

javascript ecmascript-6 ecmascript-next
1个回答
0
投票

看来,不是 循环模块记录 的例子是 json 和 css 文件的合成模块记录

因此我们可以在here找到具体方法Link(),该方法将在该示例中调用:

1. If module is not a Cyclic Module Record, then
   a. Perform ? module.Link(). /// here
   b. Return index.
© www.soinside.com 2019 - 2024. All rights reserved.