“JavaScript function call ()” Ответ

. Получите JavaScript

// Call (borrow) an object's function from another object
// 'this' will bind to the borrower
// syntax: ownerObject.ownerFunction.call(borrowerObject)

const sidekick = {
  name: "Robin"
}

const hero = {
  name: "Batman",
  saveGotham: function() {
    console.log(this.name, "is keeping Gotham safe.");
  }
}
hero.saveGotham(); // Batman is keeping Gotham safe.
hero.saveGotham.call(sidekick); // Robin is keeping Gotham safe.
Intra

JavaScript function call ()

const person = {
  firstName:"John",
  lastName: "Doe",
  fullName: function () {
    return this.firstName + " " + this.lastName;
  }
}

// This will return "John Doe":
person.fullName();  
naly moslih

JavaScript call ()

const personOne = {
  firstName : "Elon",
  secondName : "Musk"
}

const getFullName = function(company, country) {
  console.log(this.firstName + " " + this.secondName + ", " + company + ", " + country);
}

const personTwo = {
  firstName : "Mark",
  secondName : "Zuckerburg"
}

getFullName.call(personOne, "Tesla", "United States");    // outputs Elon Musk, Tesla, United States
getFullName.call(personTwo, "Facebook", "United States");    // outputs Mark Zuckerberg, Facebook, United States
sani sahani

Ответы похожие на “JavaScript function call ()”

Вопросы похожие на “JavaScript function call ()”

Смотреть популярные ответы по языку

Смотреть другие языки программирования