JSFiddle - React, Tailwind, and code Playground

by needlethread

JavaScript

function Thingy(abc) {
    var var1 = abc;
    this.var2 = abc;
    this.func1 = function(str) {return var1 + ", hello";};
    this.func2 = function(str) {return this.var2 + ", hello";};
}

var thing1 = new Thingy("Dan");

thing1.var1 = "Bob";
thing1.var2 = "Bob";
var a = thing1.func1() + "</br>" + thing1.func2()+ "</br>";  
document.write(a);


var thing2 = new Thingy("Fred");
thing2.var2 = "Alice";

var a = thing2.func1() + "</br>" + thing2.func2()+ "</br>";  
document.write(a);