تصف هذه المقالة الطرق الثابتة والخصائص الثابتة لـ JS الموجهة نحو الكائن. شاركه للرجوع إليه. التحليل المحدد هو كما يلي:
دعونا نلقي نظرة على الكود التالي أولاً:
انسخ الرمز كما يلي: <script type = "text/javaScript">
وظيفة bird () {
this.wing = 2 ؛
this.fly = function () {
في حالة تأهب ("أنا طائر ، يمكنني الطيران") ؛
}
}
var maque = New Bird () ؛ // بعد إنشاء كائن Maque ، يمكننا استخدام أساليب وخصائص الطيور
</script>
التفكير: هل يمكننا استخدام أساليب وخصائص الطيور دون إنشاء كائنات Maque؟
مكملات نقاط المعرفة:
(1) ما هي الدالة: الوظيفة متغير ، ودالة هي أيضًا كائن. جوهر الوظيفة هو في الواقع مثل هذا:
VAR SUM = وظيفة جديدة ('x' ، 'y' ، 'return x+y') ؛ // x و y هي معلمات الوظيفة ، و "return x+y" هي جسم الوظيفة.
(2) في JS ، يتم إنشاء جميع الكائنات والوظائف والصفائف من قبل المُنشئين. لذلك ، هم كل الأشياء. نظرًا لأنه كائن ، يجب أن يكون للوظيفة خصائص وطرق.
انسخ الرمز كما يلي: <script type = "text/javaScript">
وظيفة bird () {
this.wing = 2 ؛
this.fly = function () {
في حالة تأهب ("أنا طائر ، يمكنني الطيران") ؛
}
}
bird.jiao = function () {Alert ('t chirping')} ؛ // وظيفة الطيور هي أيضًا كائن ، لذلك يمكن أن يكون لها طرق
Bird.Jiao () ؛ // طريقة الاتصال
</script>
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.