“Apa itu fn.call” Kode Jawaban

Apa itu fn.call

const animals = [
  { species: 'Lion', name: 'King' },
  { species: 'Whale', name: 'Fail' }
];

for (let i = 0; i < animals.length; i++) {
  (function(i) {
    this.print = function() {
      console.log('#' + i + ' ' + this.species
                  + ': ' + this.name);
    }
    this.print();
  }).call(animals[i], i);
}
Sleepy Sandpiper

Apa itu fn.call

function Product(name, price) {
  this.name = name;
  this.price = price;
}

function Food(name, price) {
  Product.call(this, name, price);
  this.category = 'food';
}

function Toy(name, price) {
  Product.call(this, name, price);
  this.category = 'toy';
}

const cheese = new Food('feta', 5);
const fun = new Toy('robot', 40);
Sleepy Sandpiper

Jawaban yang mirip dengan “Apa itu fn.call”

Pertanyaan yang mirip dengan “Apa itu fn.call”

Lebih banyak jawaban terkait untuk “Apa itu fn.call” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya