模块导入总结
es6导入
- 是同一块内存地址,是引用导入。
- 导入的变量是readonly,只能读,不能改。
- 导入到对象也是,不能更换引用对象,但是可以直接修改对象数据,直接修改堆内存
导入整个对象
-这时就是双层引用,虽然导入的对象不能更换,但是因为对象是引用的,所以可以随便修改对象数据。
通过方法返回获得
- 就和require的得到的数据是一样的,都是隔离的,模块和传入者单独一份,都可以各自随便修改。
原文转载:http://www.shaoqun.com/a/488116.html
rakuten:https://www.ikjzd.com/w/2718
赛兔:https://www.ikjzd.com/w/2375
google趋势:https://www.ikjzd.com/w/397
模块导入总结es6导入是同一块内存地址,是引用导入。导入的变量是readonly,只能读,不能改。导入到对象也是,不能更换引用对象,但是可以直接修改对象数据,直接修改堆内存导入整个对象-这时就是双层引用,虽然导入的对象不能更换,但是因为对象是引用的,所以可以随便修改对象数据。通过方法返回获得就和require的得到的数据是一样的,都是隔离的,模块和传入者单独一份,都可以各自随便修改。原文转载:ht
wario:https://www.ikjzd.com/w/887
prime:https://www.ikjzd.com/w/129
如何去挑选一个适合自身产品的站外Deal站?:https://www.ikjzd.com/home/105250
柬埔寨美食攻略 特色餐厅与特色食物 - :http://tour.shaoqun.com/a/49160.html
口述:情人 谢谢你不肯为我离婚(4/4):http://lady.shaoqun.com/m/a/47468.html
没有评论:
发表评论