ما هي الطريقة الخاصة في JavaScript؟
ما هي الطريقة الخاصة في JavaScript؟

فيديو: ما هي الطريقة الخاصة في JavaScript؟

فيديو: ما هي الطريقة الخاصة في JavaScript؟
فيديو: تعلم جافا سكربت بسهولة ! | Javascript Basics 2024, شهر نوفمبر
Anonim

نشر وظائف # أ وظيفة خاصة يمكن استخدامها فقط داخل والدها وظيفة أو وحدة. جمهور وظيفة يمكن استخدامها داخل أو خارجها. يمكن استدعاء الوظائف العامة نشر الوظائف بداخلها ، مع ذلك ، نظرًا لأنها تشترك عادةً في نفس النطاق.

وبالتالي ، هل لدى JavaScript طرق خاصة؟

الأساليب الخاصة لها كان دائمًا شبه ممكن في جافا سكريبت بفضل هذا الديناميكي والنموذج الأولي للوظيفة أساليب اتصل وقدم. لكن استخدام الاتصال أو التطبيق ليس ملائمًا مثل استدعاء أ طريقة خاصة مباشرة على كائن ، ولا هل انها تسمح لتسلسل متعددة أساليب سويا.

أيضا ، هل يمكن أن يكون لدينا طريقة ثابتة خاصة؟ 7 أجوبة. أ طريقة ثابتة خاصة في حد ذاته لا ينتهك OOP في حد ذاته ، ولكن عندما لديك الكثير من هؤلاء أساليب في فصل لا يحتاج (ولا يمكن *) الوصول إلى حقول المثيل ، فأنت لا تبرمج بطريقة OO ، لأن "الكائن" يتضمن عمليات الحالة + على تلك الحالة المحددة معًا.

بالنظر إلى هذا ، ماذا تعني الوظيفة الخاصة؟

نشر :: أ نشر متغير أو طريقة يمكن يمكن الوصول إليها داخليًا فقط من الفئة التي تم تعريفها فيها. هذه يعني انه نشر متغير أو طريقة لا يمكن استدعاؤها من طفل يمتد الفصل.

هل يمكنني استخدام فئة JavaScript؟

من المهم ملاحظة أنه لا يوجد الطبقات في جافا سكريبت . المهام علبة تستخدم لمحاكاة إلى حد ما الطبقات ، ولكن بشكل عام جافا سكريبت هو صف دراسي بدون لغة. كل شيء هو كائن. وعندما يتعلق الأمر بالميراث ، فإن الأشياء ترث من الأشياء ، لا الطبقات من عند الطبقات كما في " صف دراسي "-ical اللغات.

موصى به: