关于import理解的一些事情

295 阅读1分钟
1.import a.js
  import b.js
  import c.js
  import d.js
  import e.js
  
  在a.js中引入e.js,在a中有个异步打印Z,你说怎么执行?
  import就和直接把代码复制过来是一样的
  a肯定会先执行
  在执行a的时候发现还引入e,那就在a里面先执行e,于是你发现在e里面用了a.config = '我是a',这个决然报错了,因为其实e是先执行的,比a要执行的早,但是a中的异步就在
  下一轮轮询中执行了,因为现在import都是同步的