JSFiddle - React, Tailwind, and code Playground

by jhorback

JavaScript

function Person(name) {
	this.name = name;
	
	this._init();
}

Person.prototype = {
	_init: function () {
		console.log("init person", this.name);
	}
};


var Person2 = (function () {
	function Person(name) {
		this.name = name;
		init.apply(this);
	}
	
	Person.prototype = {
	};
	
	function init() {
		console.log("init person", this.name);
	}
	
	return Person;
}());


var p1 = new Person("John");
var p2 = new Person2("Frank");
console.log(p1);
console.log(p2);