JSFiddle - React, Tailwind, and code Playground

by yeuem1vannam

HTML

<div id='message'></div>

JavaScript

var MyName;
MyName = (function() {
  // Constructor
  function MyName(ho, ten) {
    this.firstName = ho;
    this.lastName = ten;
  }
  MyName.prototype.fullName = function() {
    return 'My fullname is: ' + this.firstName + ' ' + this.lastName;
  }

  return MyName;
})();

var MyWesternName;
MyWesternName = (function(){
  function MyWesternName(ho, ten) {
     MyName.call(this, ho, ten); 
  };
  MyWesternName.prototype = MyName.prototype;
  
  return MyWesternName;
})();

var me = new MyWesternName('Le', 'Phuong');

document.getElementById('message').innerHTML = me.fullName();