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开发插件。
这个问题的最佳实践是什么?