JSFiddle - React, Tailwind, and code Playground

by proticm

HTML

<script src="https://cdn.jsdelivr.net/npm/@plazarjs/core/dist/core.min.js"></script>

JavaScript

pz.define('user', { 
  ownerType: 'class', 
  name: 'John', 
  surname: 'Doe', 
  sayHello: function() { 
    alert('Hello, my full name is: ' + this.name + ' ' + this.surname); 
  } 
}).create(); 

// Create method invocation is not a requirement here. We use it only in case when we want to create a class immediately after defining it. We can create the class later by doing following: 
// var userDef = pz.getDefinitionOf('user'); 
// userDef.create(); 

var user = pz.getInstanceOf('user'); 
user.sayHello();