我在我的插件範圍中有一個現有的對象。其:var ostypes = {}
JSM導入來覆蓋當前對象
它是由導入此JSM創建:此文件的Cu.import('chrome://myaddon/content/modules/ostypes_generic.jsm');
內容是:
var ostypes = {
flock_overide: 'blah',
no_override: 'blah'
};
所以現在我想導入此JSM:Cu.import('chrome://myaddon/content/modules/ostypes_mac.jsm');
具有這種:
var ostypes = {
flock_overide: 'blah_replaced'
};
In m Ÿ插件範圍我想導入generic.jsm然後mac.jsm,我想ostypes看起來像這樣總算:
var ostypes = {
flock_overide: 'blah_replaced',
no_override: 'blah'
}
請幫
然後我想,以取代在該對象出頭,並添加更多。
感謝的人生病測試了這一點! – Noitidart 2014-10-03 07:18:57