JSFiddle - React, Tailwind, and code Playground
by Karl Hui
JavaScript
function Employee(name){this.name = name;}
Employee.prototype.getOfficeAddress = function() {
return "The office building.";
}
function Student(name){this.name = name;}
function greetAtGBC(person) {
console.log("Hello " + person.name + "!");
if( person instanceof Employee ){
console.log("Your mailroom is A4-123");} else if( person instanceof Student) {
console.log("How are your studies progressing?");
}
}
var cole = new Employee("Darryl");
var apples = new Student("Bob");
greetAtGBC(cole);
greetAtGBC(apples);
alert(Employee.getOfficeAddress());