JSLint tiếp tục phàn nàn về những thứ như thế nàyWrapping Vì trong vòng với câu lệnh if trong Javascript - Looping trên mảng
var myArray = [1, 2, 3];
for (var value in myArray)
{
// BLAH
}
Nói rằng tôi nên bọc nó trong một câu lệnh if. Tôi nhận ra bạn cần phải quấn nó nếu bạn đang looping trên một thuộc tính của đối tượng, nhưng ở đây những gì tôi nên đặt trong câu lệnh if để làm đúng lọc.
Ngoài ra khi tôi làm điều gì đó như
for (var i = 0; i < 10; i++)
{
// foo
}
for (var i =0; i < 20; i++)
{
// bar
}
Nó phàn nàn rằng tôi đã được xác định. Làm thế nào để ngăn chặn điều này ngoài việc sử dụng các tên biến khác nhau?