Je definovaný, ale nikdy sa nepoužíva?

Je definovaný, ale nikdy sa nepoužíva?
Je definovaný, ale nikdy sa nepoužíva?
Anonim

2 odpovede. 'premenná' je definovaná, ale nikdy sa nepoužíva, táto chyba jednoducho znamená, že premenná, ktorú ste deklarovali, sa v programe nepoužíva. Vo svojom programe použite odpoveď ako návratovú hodnotu. Ak sa vám táto funkcia eslintu nepáči, môžete ju vypnúť pridaním tohto objektu do balíka.

Je definovaný, ale nikdy sa nepoužíval Vue JS?

táto chyba znamená, že ste definovali premennú odovzdanie, ale nikdy ste ju nepoužili, ide len o dodatočnú položku, ktorú nemáte vo svojej funkcii 。 môžete ju použiť vo funkcii (konzola linka tiež )), ak to nefunguje, jednoducho ho odstráňte.

Prečo tu nie sú žiadne nevyužité premenné?

Disallow Unused Variables (no-unused-vars) … Premenné, ktoré sú deklarované a nepoužívané nikde v kóde, sú s najväčšou pravdepodobnosťou chybou v dôsledku neúplného refaktoringu. Takéto premenné zaberajú miesto v kóde a môžu čitateľov zmiasť.

Ako opravíte žiadne nepoužívané premenné?

Pravidlá môžete ignorovať takto:

  1. Zakázanie pravidla na riadku. Pravidlo eslint na jednom riadku môžete zakázať pridaním // eslint-disable-next-line no-unused-vars nad riadok, ktorý chcete zakázať, napríklad: // eslint-disable-next-line no-unused-vars importovať axios z „axios“; …
  2. Úplné zakázanie pravidla vo vašom projekte.

Nepoužívať nové pre vedľajší účinok?

Zakázať nové pre vedľajšie účinky (nie je nové)Cieľom použitia nového s konštruktorom je zvyčajne vytvoriť objektkonkrétny typ a uložte tento objekt do premennej, ako napríklad: var osoba=nová osoba; Je menej bežné použiť nové a neukladať výsledok, ako napríklad: nová osoba;

Odporúča: