JSFiddle - React, Tailwind, and code Playground

by Vico Bertogli III

JavaScript

function log(msg) {
    document.body.innerHTML += `<div>${msg}</div>`;
}

class baseClass {
	constructor() {
		log("BC constructor")
	}

	meth1() {
     log("BC MC1")
     return this.meth2();
  }  

  meth2() {
     log("BC MC2")
  }
}

class c2 extends baseClass {
   meth2() {
      log("c2 MC2")
   }
}

class c3 extends c2 {
}

var b = new c3();
b.meth1();