English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
هذاconstructer() الأسلوب خاص. هذا هو المكان الذي نبدأ فيه بتعريف الخاصية. يتم استدعاء هذا عند تعريف الفئة تلقائيًا. في الواقع، إذا لم يكن لديناConstructor()أسلوب،JavaScript سيتم إضافةConstructor() يمكننا أيضًا وضع أساليبنا الخاصة. إن إنشاء أسلوبنا يتوافق مع الجرامية الأصلية.
في المثال التالي، لا يتم استخدام الأسلوب الافتراضيConstructor()، وليس في الأسلوب الافتراضي anotherMet() يتم تعريف الخاصية في طريقة "". من خلال هذا الأسلوب، يتم تنفيذ النتيجة الفعلية في الإخراج، كما هو موضح في الشكل.
<html> <body> <p id="method"></p> <script> class Company { constructor(branch) { this.name = branch; } anotherMet(x) { return x + " is the head of " + this.name; } } myComp = new Company("Tesla"); document.getElementById("method").innerHTML = myComp.anotherMet("Elon musk"); </script> </body> </html>
نتيجة الإخراج
إيلون ماسك هو رئيس تسلا