darsga qaytish

Prototip bilan ishlash

Obyekt juftligini yaratadigan, keyin ularni o’zgartiradigan kod.

Jarayonda qaysi qiymatlar ko’rsatilgan?

let animal = {
  jumps: null,
};
let rabbit = {
  __proto__: animal,
  jumps: true,
};

alert(rabbit.jumps); // ? (1)

delete rabbit.jumps;

alert(rabbit.jumps); // ? (2)

delete animal.jumps;

alert(rabbit.jumps); // ? (3)

3 javob bo’lishi kerak.

  1. true, rabbit dan olingan.
  2. null, animal dan olingan.
  3. undefined, boshqa bunaqa xususiyat yo’q.