2 Cavablar. 'dəyişən' müəyyən edilib, lakin heç vaxt istifadə olunmayıb, bu xəta sadəcə olaraq elan etdiyiniz dəyişənin proqramda istifadə edilməməsi deməkdir. Proqramınızda cavabı qaytarma dəyəri kimi istifadə edin. Əgər eslint-in bu xüsusiyyətini bəyənmirsinizsə, bu obyekti paketə əlavə etməklə söndürə bilərsiniz.
Müəyyən edilib, lakin heç vaxt Vue JS istifadə edilməyib?
bu xəta o deməkdir ki, siz dəyişən öhdəliyini təyin etmisiniz, lakin siz ondan heç vaxt istifadə etməmisiniz, sadəcə olaraq, bu əlavə girişdir, sizin funksiyanızda bu yoxdur 。 siz onu funksiyada istifadə edə bilərsiniz (konsolda sətir də ), işləmirsə onu silin.
Niyə istifadə olunmayan dəyişənlər yoxdur?
İstifadə edilməmiş Dəyişənlərə İcazə Vermə (no-used-vars) … Kodun heç bir yerində elan edilmiş və istifadə edilməyən dəyişənlər çox güman ki, natamam refaktorinq səbəbindən xətadır. Bu cür dəyişənlər kodda yer tutur və oxucuların çaşqınlığına səbəb ola bilər.
İstifadə olunmamış dəyişənləri necə düzəldə bilərsiniz?
Qaydaları iqnor edə bilərsiniz:
- Xəttdə qaydanın deaktiv edilməsi. Siz söndürmək istədiyiniz xəttin üzərinə // eslint-disable-next-line no-used-vars əlavə etməklə bir sətirdə eslint qaydasını deaktiv edə bilərsiniz, məsələn: // eslint-disable-next-line no-used-vars 'axios'-dan axios idxalı; …
- Layihənizdə bir qayda tamamilə deaktiv edilir.
Yan təsir üçün yeni istifadə etməyin?
Yan təsirləri üçün yenisini qadağan et (yeni deyil)Konstruktorla newdən istifadənin məqsədi adətən bir obyekt yaratmaqdırxüsusi tip və həmin obyekti dəyişəndə saxla, məsələn: var şəxs=yeni Şəxs; Yenidən istifadə etmək və nəticəni saxlamamaq daha az yaygındır, məsələn: yeni şəxs;