JSFiddle - React, Tailwind, and code Playground

by kiokotzu

HTML

<p></p>

JavaScript

/*------------clouser javascript para ocultar codigo-----*/

var padre = (function(){
  
  /*-- interfaz privada --*/
  var hijo = 'hijo';
    
  /*-- interfaz publica --*/
  return{
  	hijo1 : function(nombre){
  		$('p').text(hijo +'1 '+'el parametro que ingreso es '+nombre);
  	},
  	hijo2 : function(nombre){
  		$('p').text(hijo +'2 '+'el parametro que ingreso es '+nombre);
  	},
  	hijo3 : function(nombre){
  		$('p').text(hijo +'3 '+'el parametro que ingreso es '+nombre);
  	}
  }
  /*---Esto parentesis al final "()" significa que ejecuta la función y lo que estará en contador será el resultado mas no la función---*/
})();

/*----llamos una funcion que retorna una función con los parametros ingresados---*/
padre.hijo1('esteban');