JSFiddle - React, Tailwind, and code Playground

by hmahida

JavaScript

var User = function(){
  UserName = null;
  this.message = {
   
    to   : function(uname){
     
      UserName = uname   
      alert('called to '+uname);

      this.get = {
        friendlist : function(callback){
          console.log('called friendlist');
            callback('Hello friendlist :: '+ UserName);
        }
      }
      return this;
    }
  };
}

//----------Use in Application--------------

var user1 = new User();

user1.message.to('H.Mahida').get.friendlist(function(data){
  alert('call back says '+ data);
});