Jshint: دعم للتسلسل الاختياري؟

تم إنشاؤها على ٨ فبراير ٢٠٢٠  ·  7تعليقات  ·  مصدر: jshint/jshint

سيكون من الجيد دمج هذه الميزة:

https://github.com/tc39/proposal-optional-chaining

Proposal

التعليق الأكثر فائدة

هل هناك تحديث على هذا؟

ال 7 كومينتر

شكرا للتذكير! سوف نقبل التصحيح لهذا.

(قبل تنفيذ ميزات اللغة الجديدة ، نطلب منهم الوصول إلى "المرحلة 2" من عملية التوحيد القياسي لـ TC-39. نظرًا لأن "التسلسل الاختياري" قد وصل إلى "المرحلة 4" ، فهو مؤهل للتنفيذ في JSHint. إليك مشاركة مدونة تشرح السياسة : التزام رسمي بميزات اللغة الجديدة )

يعطي كل من عوامل التسلسل الاختيارية والاندماج Nullish نفس رسالة الخطأ في VSC:
"توقعت معرّفًا ورأيت بدلاً من ذلك"؟ ". (E030) jshint (E030)"
مزعج جدا ... هل هناك حل مؤقت؟
شكرا

يمكنك استخدام التوجيهات ignore:start / ignore:end أو ignore:line للتسبب في تمرير JSHint عبر أي بناء جملة لا يتعرف عليه.

https://jshint.com/docs/

هل هناك تحديث على هذا؟

هل يتم العمل على هذه القضية؟

يبدو أن هناك إصلاحًا في الأعمال لهذا الغرض. لأي شخص مهتم ، إليك طلب السحب حتى تتمكن من مشاهدته: https://github.com/jshint/jshint/pull/3486 .

يقدم الإصدار 2.13.0 من JSHint ، الذي تم إصداره اليوم ، دعمًا للتسلسل الاختياري. تأكد من تحديث التكوين الخاص بك للاشتراك في ميزة اللغة الجديدة عبر esversion: 11 أو أحدث.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات