Is gedefinieer, maar nooit gebruik nie?

INHOUDSOPGAWE:

Is gedefinieer, maar nooit gebruik nie?
Is gedefinieer, maar nooit gebruik nie?
Anonim

2 Antwoorde. 'veranderlike' is gedefinieer, maar word nooit gebruik nie, hierdie fout beteken bloot die veranderlike wat jy verklaar het, word nie in die program gebruik nie. Gebruik respons in jou program as die terugkeerwaarde. As jy nie van hierdie kenmerk van eslint hou nie, kan jy afskakel deur hierdie voorwerp in pakket by te voeg.

Is gedefinieer, maar het nog nooit Vue JS gebruik nie?

hierdie fout beteken dat jy 'n veranderlike commit gedefinieer het, maar jy het dit nooit gebruik nie , dis net dat dit 'n ekstra inskrywing is, jy het dit nie in jou funksie nie 。 jy kan dit óf in 'n funksie gebruik (konsole die lyn ook ), vee dit net uit as dit nie werk nie.

Hoekom is daar geen ongebruikte veranderlikes nie?

Disallow Unused Variables (no-unused-vars) … Veranderlikes wat verklaar word en nêrens in die kode gebruik word nie, is die meeste waarskynlik 'n fout as gevolg van onvolledige herfaktorering. Sulke veranderlikes neem spasie in die kode op en kan tot verwarring by lesers lei.

Hoe maak jy geen ongebruikte veranderlikes reg nie?

Jy kan reëls ignoreer deur:

  1. Deaktiveer 'n reël op 'n lyn. Jy kan 'n eslint-reël op een reël deaktiveer deur // eslint-disable-next-line no-unused-vars by te voeg bokant die reël wat jy wil deaktiveer, byvoorbeeld: // eslint-disable-next-line no-unused-vars invoer aksio's vanaf 'aksio's'; …
  2. Deaktiveer 'n reël geheel en al op jou projek.

Moenie nuut vir newe-effek gebruik nie?

Disallow nuut vir newe-effekte (geen-nuut)Die doel van die gebruik van nuut met 'n konstruktor is tipies om 'n voorwerp van'n spesifieke tipe en stoor daardie voorwerp in 'n veranderlike, soos: var person=new Person; Dit is minder algemeen om nuut te gebruik en nie die resultaat te stoor nie, soos: nuwe persoon;

Aanbeveel: