我在不同的文件中有 2 个 BI 对象,现在我想用其他对象扩展第一个对象。
第一个对象
var BI = BI || {};
BI = {
firstInit: function () {
console.log('I am first init');
}
}
Run Code Online (Sandbox Code Playgroud)
其他文件
第二个对象
BI = {
init: function () {
console.log('I am init');
}
}
Run Code Online (Sandbox Code Playgroud)
现在我希望第二个对象也应该包含firstInit。让我知道我可以进一步解释。我正在使用 jQuery。
您可以在这里使用 jQuery $.extend。
尝试以下代码
var BI = BI || {};
BI = {
firstInit: function () {
console.log('I am first init');
}
}
$.extend(BI, {
init: function () {
console.log('I am init');
}
});
console.log(BI);
Run Code Online (Sandbox Code Playgroud)
这是演示