1.3 KiB
title | localeTitle |
---|---|
Use class Syntax to Define a Constructor Function | استخدم بناء جملة class لتعريف دالة منشئ |
استخدم بناء جملة class لتعريف دالة منشئ
في هذا الدرس ، تقوم بتعريف كائن Vegetable باستخدام بناء جملة class.
تلميح 1:
إنشاء فئة تسمى Vegetable
. وسوف تحتوي على التفاصيل اللازمة حول كائن Vegetable
.
تلميح 2:
ضع this.name
تسمى name
، this.name
على this.name
.
تنبيه المفسد - الحل إلى الأمام!
حل:
function makeClass() { "use strict"; /* Alter code below this line */ class Vegetable { constructor(name){ this.name = name; } } /* Alter code above this line */ return Vegetable; }
=======
تحذير المفسد: هنا هو الحل الأساسي لهذا التحدي في حال تمسكك.
`function makeClass() { "use strict"; /* Alter code below this line */
class Vegetable { constructor(Vegetable){ this.Vegetable = Vegetable;
}
}
/* Alter code above this line */ return Vegetable; } const Vegetable = makeClass(); const carrot = new Vegetable('carrot'); console.log(carrot.name); // => should be 'carrot' `