如果有一个名为 的公共文件common.js,而其他文件如a.js, b.js...
常见的.js
const Common = { property: 'initial' }
export { Common };
Run Code Online (Sandbox Code Playgroud)
js
import { Common } from 'common.js';
Common.property = 'changed';
Run Code Online (Sandbox Code Playgroud)
js
import { Common } from 'common.js';
console.log(Common.property);
Run Code Online (Sandbox Code Playgroud)
首先,a.js运行并将其加载common.js到内存中。
然后,b.js由引擎运行。
common.js会再次加载或使用common.js内存中的现有内容?common.js由其他xx.js脚本更新,将如何import表现?