كيف للإشارة إلى محمية أعضاء القطاعين العام والخاص / / في عرض المخطط التفصيلي JSDT؟

StackOverflow https://stackoverflow.com/questions/207824

  •  03-07-2019
  •  | 
  •  

سؤال

جافا سكريبت أدوات المطور (JSDT) لكسوف الشمس يوفر طريقة عرض الخطوط العريضة لطيفة من جافا سكريبت الطبقات، مع القليل من رمز بجانبها للإشارة إلى الرؤية.

وعند النظر إلى <م> تفضيلات> Javascript-> Appearance-> الأعضاء ترتيب ، يبدو قادرا على تبين ما إذا كان الأسلوب هو القطاعين العام والخاص أو حماية، ولكن كل من استخدامي "الافتراضي" علامة ، مثلث الأزرق.

لا أحد يعرف كيف يحدد رمز للاستخدام؟ لقد حاولت استخدام جافادوك وJSDoc تنسيق التعليقات. الطرق الخاصة بي تبدأ مع تسطير الرائدة، والتي لا تعطيه لمحة سواء.

وليس مشكلة كبيرة، فقط سيكون من الرائع أن تعرف ...

هل كانت مفيدة؟

المحلول

ويبدو أنها مجرد شجرة إعدادات جافا القياسية (التي تستخدم في العديد من الإضافات) ولكن دون تطبيق حقيقي من JS <لأ href = "http://javascript.crockford.com/private.html" يختلط = "نوفولو noreferrer "> أعضاء الخاص الاشياء. أوه، يمكننا أن نأمل في أن محجوز للاستخدام في المستقبل:)

نصائح أخرى

وليس هناك طريقة النحوية لجعل طريقة <م> الخاصة والعامة أو <م> محمية في جافا سكريبت، فإنه يعتمد بشكل صارم على حيث يتم تعريف طريقة (نطاق).

وضع علامات خصوصية أساليب شيء آخر، ليس هناك في الحقيقة معيار لذلك. كل ما سمعت من أي وقت مضى هو "تسطير" لأعضاء من القطاع الخاص. لذلك ربما JSDT لا تنفيذ ذلك.

وأعتقد أن هناك الشرح @private بدعم من JSDoc. غير متأكد من كيفية المعيار هو عليه، أو ما إذا كان JSDT يدعم / يفرض ذلك.

ومنذ JSDT هو معاودة تطبيق النظام من واجهات JDT، فإنه قد يكون مجرد إعادة استخدام الخاص / محمية نموذج JDT ل / العام أفضل ما يمكن، من دون وسيلة الفعلية للاحتفال الحقول / طرق لمراقبة الدخول.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top