0
我有兩個JavaScript對象api
和myApi
:的Javascript插件開發,擴展庫
var api = {};
api.foo = function(){ ... };
api.foo2 = function(){ ... };
var myApi = {};
myApi.foo = function(){ ...};
myApi.myFoo = function(){ ...};
myApi.myFoo2 = function(){ ...};
我想所有myApi.*
功能添加到api
對象,而無需重寫api.foo
。
確實,我想了解如何將API擴展到彼此並使用JavaScript開發插件。
這個問題的最佳實踐是什麼?