JSFiddle - React, Tailwind, and code Playground

JavaScript

// http://daniel.steigerwald.cz (MIT Licensed)

var Animal = function(name) {
    this.name = name;
};

// konstanty a statické metody ukládáme přímo na konstruktor
Animal.CLASS_NAME = 'ui-animal';
Animal.findByName = function() {};

Animal.prototype = {
    getName: function() {
        return this.name;
    }
};

var mici = new Animal('Mici');
var kevi = new Animal('Kevi');

alert(mici.getName()); // Mici
alert(kevi.getName()); // Kevi

// var object = new funkce()
alert(typeof mici); // 'object'