JSFiddle - React, Tailwind, and code Playground
JavaScript
var array = ['apple','orange','banana'];
var methods = {}
for (pos = 0 ; pos < array.length; pos ++){
var target = array[pos];
var newMethod = function(){alert (target);}
methods[target] = newMethod;
}
for (target in methods){
methods[target]();
}