JSFiddle - React, Tailwind, and code Playground

HTML

dfsddsddssd

JavaScript

function class1(param) {
    this.param = param;
    self = this;
}

class1.prototype.method1 = function () {
    console.log(self.param);
}

$('document').ready(function () {
    object1 = new class1('foo');
    object2 = new class1('bar');
    object1.method1(); // expected: foo , actual: bar 
   
})