| کانال توسعه‌دهندگان جاوااسکریپت |: post #79 — TG.ME

خروجی این کد JavaScript چیست؟

در این مثال از prototype chain و shadowing روی یک property استفاده شده است. با دقت به ترتیب اجرا و این‌که هر بار چه مقداری log می‌شود توجه کنید و خروجی نهایی را به ترتیب سطرها بنویسید.

const base = {
value: 1,
inc() {
this.value++;
console.log("base:", this.value);
}
};

const obj = Object.create(base);
obj.value = 10;

obj.inc();
base.inc();

delete obj.value;
obj.inc();

base.value = 100;
obj.inc();


خروجی دقیق این کد در console چه خواهد بود؟ (همه سطرهای خروجی را به ترتیب بنویسید)

🔖 #Javascript #JS #جاوااسکریپت

👤 Developix

💎 Channel: @DevelopixJavascript
❤3
June 29, 2026 1.5K 11 4