如果 main require a 和 b,a 再require b;
那么这时候由于在 a 中已经加载过b了,
所以这里(main)不会重复加载 b,
可以拿到 b 中的接口对象,但是不会重复执行里面的代码 。
目的:避免重复加载,提高模块加载效率。
如果 main require a 和 b,a 再require b;
那么这时候由于在 a 中已经加载过b了,
所以这里(main)不会重复加载 b,
可以拿到 b 中的接口对象,但是不会重复执行里面的代码 。
目的:避免重复加载,提高模块加载效率。