js的es6模块导入总结

  • A+
所属分类:Web前端
摘要

-这时就是双层引用,虽然导入的对象不能更换,但是因为对象是引用的,所以可以随便修改对象数据。


模块导入总结

es6导入

  • 是同一块内存地址,是引用导入。
  • 导入的变量是readonly,只能读,不能改。
  • 导入到对象也是,不能更换引用对象,但是可以直接修改对象数据,直接修改堆内存

导入整个对象

-这时就是双层引用,虽然导入的对象不能更换,但是因为对象是引用的,所以可以随便修改对象数据。

通过方法返回获得

  • 就和require的得到的数据是一样的,都是隔离的,模块和传入者单独一份,都可以各自随便修改。