我想定義具有共同屬性的對象:出口對象,擴展和再出口它ES6
var Config = {
a: 'fsdf',
b: 56,
c: 'fsfsdfsd',
set: function set(prop, val) {
this[prop] = val;
}
};
在另一個文件中,我想將其與自定義屬性擴展:
var Config = Object.assign(Config, {
d: 34,
e: 'qqwqw'
});
然後,我想讀取和修改其他文件的對象:
var x = Config.d + Config.b;
Config.set('a', 'asdf');
在momment我用browserify和熱曲ire和modules.export語法。但我想使用ES6語法。
我該怎麼辦?謝謝。
目前還不清楚你在問什麼。你在問如何使用ES6模塊語法導出某些東西? 'Object.assign'不會改變。 –
我寫的片段有三個不同的文件。您如何定義導出和導入聲明以使此代碼有效? – davidgnin