Vai ir definēts, bet nekad netiek izmantots?

Vai ir definēts, bet nekad netiek izmantots?
Vai ir definēts, bet nekad netiek izmantots?
Anonim

2 Atbildes. "Mainīgais" ir definēts, bet nekad netiek izmantots. Šī kļūda vienkārši nozīmē, ka jūsu deklarētais mainīgais netiek izmantots programmā. Programmā izmantojiet atbildes vērtību kā atgriešanas vērtību. Ja jums nepatīk šī eslint funkcija, varat to izslēgt, pievienojot šo objektu pakotnei.

Ir definēts, bet nekad nav izmantots Vue JS?

šī kļūda nozīmē, ka jūs definējāt mainīgo commit, bet nekad to neizmantojāt. Tas ir tikai papildu ieraksts, jums tā nav jūsu funkcijā. Varat to izmantot funkcijā (konsole rindiņa arī ), vienkārši izdzēsiet to, ja tā nedarbojas.

Kāpēc nav neizmantotu mainīgo?

Disallow Unused Variables (no-unused-vars)… Mainīgie, kas ir deklarēti un netiek izmantoti nekur kodā,, visticamāk, ir kļūda nepilnīgas pārveidošanas dēļ. Šādi mainīgie aizņem vietu kodā un var radīt neskaidrības lasītājos.

Kā novērst neizmantotos mainīgos?

Varat ignorēt noteikumus:

  1. Noteikuma atspējošana līnijā. Jūs varat atspējot eslint noteikumu vienā rindā, pievienojot // eslint-disable-next-line no-unused-vars virs rindas, kuru vēlaties atspējot, piemēram: // eslint-disable-next-line no-unused-vars importēt axios no 'axios'; …
  2. Noteikuma pilnīga atspējošana jūsu projektam.

Nelietojiet jaunu blakusparādībai?

Neatļaut jaunu blakusefektu gadījumā (nav jaunu)Jaunas izmantošanas mērķis ar konstruktoru parasti ir izveidot objektunoteiktu veidu un saglabājiet šo objektu mainīgajā, piemēram: var persona=new Person; Retāk tiek izmantots jauns un netiek saglabāts rezultāts, piemēram: jauna persona;

Ieteicams: