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()