Тодорхойлогдсон боловч хэзээ ч ашигладаггүй юу?

Агуулгын хүснэгт:

Тодорхойлогдсон боловч хэзээ ч ашигладаггүй юу?
Тодорхойлогдсон боловч хэзээ ч ашигладаггүй юу?
Anonim

2 Хариултууд. 'хувьсагч' нь тодорхойлогдсон боловч хэзээ ч ашиглагдаагүй, энэ алдаа нь таны зарласан хувьсагчийг программд ашиглаагүй гэсэн үг юм. Програмдаа хариултыг буцаах утга болгон ашиглаарай. Хэрэв танд eslint-ийн энэ онцлог таалагдахгүй байвал багцад энэ объектыг нэмж унтрааж болно.

Тодорхойлогдсон боловч Vue JS-г хэзээ ч ашиглаагүй юу?

энэ алдаа нь та хувьсагчийн амлалт тодорхойлсон боловч үүнийг хэзээ ч ашиглаагүй гэсэн үг, зүгээр л энэ бол нэмэлт оруулга, таны функцэд тийм зүйл байхгүй байна 。 та үүнийг аль нэг функцэд ашиглаж болно (консол мөр бас ), ажиллахгүй бол устгана уу.

Яагаад ашиглагдаагүй хувьсагч байхгүй байна вэ?

Ашиглагдаагүй хувьсагчдыг зөвшөөрөх (no-used-vars) … Кодын хаана ч ашиглагдаагүй, зарласан хувьсагч нь хувьсагчдыг дахин боловсруулах дутуугаас болж алдаа байх магадлалтай. Ийм хувьсагч нь кодонд зай эзэлдэг бөгөөд уншигчдыг төөрөгдүүлэхэд хүргэдэг.

Ашиглагдаагүй хувьсагчийг хэрхэн засах вэ?

Та дүрмийг үл тоомсорлож болно:

  1. Мөр дээрх дүрмийг идэвхгүй болгож байна. Та нэг мөрөнд eslint дүрмийг идэвхгүй болгохыг хүсэж буй мөрийнхээ дээгүүр // eslint-disable-next-line no-unused-vars-г нэмж идэвхгүй болгож болно, жишээ нь: // eslint-disable-next-line no-unused-vars 'axios'-аас axios импортлох; …
  2. Таны төсөл дээрх дүрмийг бүхэлд нь идэвхгүй болгож байна.

Гаж нөлөө үзүүлэхийн тулд шинээр хэрэглэж болохгүй юу?

Гаж нөлөөний хувьд new-ийг зөвшөөрөхгүй (шинэ биш)Бүтээн байгуулагчтай new-ийг ашиглах зорилго нь ихэвчлэн дараах объектыг үүсгэх явдал юм.тодорхой төрөл болон тухайн объектыг хувьсагчид хадгална, жишээ нь: var person=new Person; Шинэ хүн, шинэ хүн; гэх мэт үр дүнг хадгалахгүй, шинээр ашиглах нь бага байдаг.

Зөвлөмж болгож буй: