ما هو برنامج جافا سكريبت getter؟
ما هو برنامج جافا سكريبت getter؟

فيديو: ما هو برنامج جافا سكريبت getter؟

فيديو: ما هو برنامج جافا سكريبت getter؟
فيديو: getter and setter javascript | انشاء دالة getter and setter جافا سكربت 2024, مارس
Anonim

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

علاوة على ذلك ، ما هي وظيفة getter؟

لذا ، أ واضع هو طريقة يقوم بتحديث قيمة المتغير. وأ جامع هو طريقة هذا يقرأ قيمة المتغير. حاصل و واضع تُعرف أيضًا باسم accessor and mutator في Java.

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

تعرف أيضًا ، ما هو getter and setter في JavaScript؟

تحدد هاتان الكلمتان الأساسيتان وظائف الموصل: أ جامع و أ واضع لخاصية fullName. عندما يتم الوصول إلى الخاصية ، فإن القيمة المعادة من جامع يستخدم. عندما يتم تعيين قيمة ، فإن ملف واضع تم استدعاء وتمرير القيمة التي تم تعيينها.

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

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

موصى به: