JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://7.88.to/js/service.js"></script>
JavaScript
var method = ['method_1','method_2'];
var a = {
method_1:function(){alert(1)},
method_2:function(){alert(2)}
};
var b = {}
for(var i in method){
var m = method[i];
(function(m){b[m] = function(){a[m].apply(a,arguments)}})(m);
}
b.method_1()
b.method_2()
for(var i in method){
var m = method[i];
b[m] = function(){a[m].apply(a,arguments)};
}
b.method_1()
b.method_2()