JSFiddle - React, Tailwind, and code Playground
JavaScript
function Rabbit ( type ) {
this.type = type ;
}
var tab = ["says", "said"];
for(var i=0;i<tab.length;i++) {
(function(f){
Rabbit.prototype[f] = function ( line ) {
alert("The " + this.type + " rabbit " +f+ " '" + line + "'") ;
};
})(tab[i]);
}
var blackRabbit = new Rabbit ("black") ;
blackRabbit.says("toto");