مرحبًا! مرحبًا بك في هذه المقالة حول حقول الفئة والخصائص الثابتة!
أضاف ES15 القدرة على تحديد حقول الفصل والخصائص الثابتة مباشرة داخل نص الفصل. وهذا يلغي الحاجة إلى وظائف المنشئ لتهيئة الخصائص، مما يؤدي إلى تعليمات برمجية أكثر وضوحًا وإيجازًا. يتعلق الأمر بفهم هذه الميزة الجديدة!
تحتاج إلى تحديد فئة لاستخدامها:
class myClass { }
وضع الخصائص في الفصل يحدد الخصائص:
class myClass { property1; property2; }
يمكنك إضافة أي عدد تريده من العقارات.
أضف وظيفة المنشئ لتحديد المفاتيح في هذا الكائن للخصائص:
class myClass { property1; property2; constructor(property1, property2) { this.property1 = property1; this.property2 = property2; } }
هذا مثال لاستخدام هذه الميزة الجديدة في JS:
class Person { name; age; constructor(name, age) { this.name = name; this.age = age; } }
وهذه هي خلاصة هذا المنشور!
تأكد من إضافة رد فعل ووضع إشارة مرجعية على هذا!
تأكد أيضًا من التعليق أدناه!
تم إنشاء هذا المنشور لتحدي الواجهة الأمامية!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3