Đối với một dự án trường học, tôi đang cố gắng tạo một trang web có nội dung. Để thực hiện, tôi đang sử dụng HTML, JavaScript và CSS. Tôi đang sử dụng một trình biên dịch cung cấp các gợi ý gỡ lỗi. Những gợi ý này được cung cấp từ JSLint. Tôi nói rằng tôi nên kết hợp hai trong số các biến mà tôi đã viết, nhưng tôi không hiểu điều này có nghĩa là gì.Làm thế nào để bạn "kết hợp các biến" trong JavaScript để thỏa mãn JSLint?
Tôi đã thực hiện một số nghiên cứu (trên Stack Overflow và các trang web khác), nhưng tất cả đều đưa ra những người muốn đưa biến vào mảng.
Có ai vui lòng giải thích cho tôi những gì tôi nên làm không?
Mã (giản thể):
var x = document.getElementById("some id");
var y = document.getElementById("some other id");
var z = document.getElementsByTagName("some tag name");
Và JSLint nói:
"Kết hợp điều này với trước 'var' tuyên bố: var y = document.getElementById (" một số id khác ");" và:
Kết hợp điều này với tuyên bố 'var' trước. var z = document.getElementsByTagName ("một số tên thẻ");
Lưu ý quan trọng: Mã không làm việc, nhưng JSLint là nói cho tôi để sửa chữa nó.
Rất nhiều ý kiến cho nỗ lực nghiên cứu .. – Hacketo