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++)
{
	var f = tab[i];
	Rabbit.prototype[f] = function ( line ) {
		alert(" The " + this.type + " rabbit " +f+ "  '" + line + " '") ;
	};
}

var blackRabbit = new Rabbit ("black") ;
blackRabbit.says("toto");