JSFiddle - React, Tailwind, and code Playground

by badsyntax

HTML

<!-- Click run above to execute the javascript -->

JavaScript

function Animal(type, name) {
    alert(type);
    alert(name);
    alert(this.size);
}

// will alert 'undefined', 'undefined' and 'undefined'
Animal(); 

// will alert 'feline', 'moggie' and 'large'
Animal.apply({ size: 'large' }, [ 'feline', 'moggie' ]);