Được định nghĩa nhưng chưa bao giờ được sử dụng?

Mục lục:

Được định nghĩa nhưng chưa bao giờ được sử dụng?
Được định nghĩa nhưng chưa bao giờ được sử dụng?
Anonim

2 Câu trả lời. 'biến' được xác định nhưng không bao giờ được sử dụng, lỗi này chỉ đơn giản là biếnmà bạn đã khai báo không được sử dụng trong chương trình. Trong chương trình của bạn, hãy sử dụng phản hồi làm giá trị trả về. Nếu bạn không thích tính năng này của eslint, bạn có thể tắt bằng cách thêm đối tượng này vào gói.

Được định nghĩa nhưng chưa bao giờ được sử dụng Vue JS?

lỗi này có nghĩa là bạn đã xác định một cam kết biến nhưng bạn chưa bao giờ sử dụng nó , chỉ là đây là một mục bổ sung, bạn không có mục đó trong hàm của mình。 bạn có thể sử dụng nó trong một hàm (giao diện điều khiển dòng cũng được) , chỉ cần xóa nó nếu nó không hoạt động.

Tại sao không có biến nào không sử dụng?

Không cho phép các biến không được sử dụng (no-used-vars)… Các biến được khai báo và không được sử dụng ở bất kỳ vị trí nào trong mã rất có thểlà lỗi do cấu trúc lại không hoàn chỉnh. Các biến như vậy chiếm không gian trong mã và có thể khiến người đọc nhầm lẫn.

Làm cách nào để sửa lỗi không có biến không sử dụng?

Bạn có thể bỏ qua các quy tắc bằng cách:

  1. Tắt quy tắc trên một dòng. Bạn có thể tắt quy tắc eslint trên một dòng bằng cách thêm // eslint-disable-next-line no-used-vars phía trên dòng mà bạn muốn tắt, ví dụ: // eslint-disable-next-line no-used-vars nhập tiên đề từ 'axios'; …
  2. Tắt hoàn toàn quy tắc trong dự án của bạn.

Không dùng mới có tác dụng phụ?

Không cho phép mới Đối với Hiệu ứng Phụ (không mới)Mục tiêu của việc sử dụng mới với một hàm tạo thường là để tạo một đối tượng củamột kiểu cụ thể và lưu trữ đối tượng đó trong một biến, chẳng hạn như: var person=new Person; Việc sử dụng mới và không lưu trữ kết quả ít phổ biến hơn, chẳng hạn như: new Person;

Đề xuất: