Tôi biết rằng một số người xem xét sự hiện diện của dấu gạch dưới hàng đầu để ngụ ý rằng biến là "riêng tư". JSLint báo cáo các tên như vậy với một thông báo lỗi.JSLint báo cáo ký tự "Không mong muốn" trong một dấu gạch dưới có tiền tố tên là
Tôi sử dụng Google Analytics trên trang web mà tôi đang xây dựng. Tôi tham chiếu đến các biến của GA, chẳng hạn như "_gaq".
Tôi đang cố gắng làm cho mã JS của mình trở nên sạch sẽ 100% JSLint (tôi không tôn giáo về kiểu mã hóa của tôi, và vì vậy sẽ đi cùng với lời khuyên của thầy Crockford). Điều đó nói rằng, tôi không thể làm bất cứ điều gì về tên biến của Google ... vì vậy, tôi đoán tôi không thể nhận được 100% "sạch".
Tôi đăng ở đây trong trường hợp tôi đã hiểu lầm thông báo và có thể làm điều gì đó để tuân thủ các thực tiễn JSLint.
Tôi không hiểu tại sao dấu gạch dưới phải xấu. –