Verwenden Sie das ES6-Modul, um Geschäftsmodule zu organisieren. Es gibt drei Module a, b und c. Es gibt Objekt obj in Modul a und export {obj}
,b模块和c模块都import {obj}
, dann muss Modul b den Wert von obj in Modul a ändern um die globale Variable direkt zu ändern, und die von Modul a in es6 exportierten Objekte sind für Modul b schreibgeschützt
export
出去的对象,其本身的引用是不能改,但是其内部的属性是可以修改的。你
export
出去一个专门放这类共享变量的对象就行了嘛。