JSFiddle - React, Tailwind, and code Playground

by Panomosh

HTML

<div class="log">

</div>

JavaScript

$(()=>{

	const everyone = {
  	array: [],
    speak: function(){
    	this.array.forEach(obj => { obj.speak(); });
    }
  };

	class Person {
  	constructor(name){
  		this.name = name;
      everyone.array.push(this);
    }
    
    speak(){
    	$('.log').append(`<p>Hi my name is ${this.name}</p>`);
    }
  };
  
  const mike = new Person("Mike"),
  			dave = new Person("Dave"),
  			pete = new Person("Pete"),
  			john = new Person("John"),
  			brandon = new Person("Brandon");
  
  everyone.speak();

});