JSFiddle - React, Tailwind, and code Playground

by shravan

JavaScript

function sayNameForAll(arg1) {
  console.log(this.nameProp1 +" "+ this.nameProp2);
  console.log(arg1);
}

var person1 = {
  nameProp1: "Name1",
  nameProp2: "Name2"
};

var person2 = {
  nameProp1: "Name3",
  nameProp2: "Name4"
};

var nameProp = "Name0";

sayNameForAll.apply(this, "global1", "global11");
sayNameForAll.apply(person1, "person1", "person11");
sayNameForAll.apply(person2, "person2", "person22");