我在我的插件范围中有一个现有的对象。其: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