2012-04-29 17 views
42

Bất kỳ ai biết tùy chọn' Ngừng ngu ngốc 'của JSLint là gì? Gia đình cảnh báo nào bị vô hiệu hóa?'Ngừng ngu ngốc' của JSLint '

Tôi đã tìm thấy một số tham chiếu đến các phương thức Node.js và "Đồng bộ hóa" (bao gồm nhận xét của Crockford rằng "nó được đặt tên rất tốt") nhưng không có câu trả lời rõ ràng.

cảm ơn.

Trả lời

49

Theo documentation, nó thực hiện điều này:

đúng nếu chặn ('... Sync') phương pháp có thể được sử dụng.

Rõ ràng các phương pháp Đồng bộ hóa nút đang chặn và Crockford ghét các hoạt động chặn trong JS.

Lưu ý: Có rất nhiều thứ JSLint là cầu kỳ về điều đó có thể có nhiều vấn đề về hương vị hơn là vấn đề chất lượng mã. Crockford được biết là khá ý kiến ​​về các quy ước nhất định và không phân biệt chúng trong JSLint từ mã thực sự có hại. Đó là lý do tại sao có các công cụ như JSHint có xu hướng tha thứ hơn cho những vấn đề về hương vị này.

+2

+1 để chỉ cho tôi tài liệu. (Liên kết "Đọc hướng dẫn" ở đầu trang JSLint quá dễ bị bỏ lỡ ...) – biril

+0

@ biril, tôi tìm thấy nó thông qua Google, tôi thấy các trang của Crockford bực mình để điều hướng như vậy. – eyelidlessness

+0

@Raynos, tôi thực sự không biết (Tôi chưa có cơ hội làm bất cứ điều gì đặc biệt thú vị nhưng với Node), nhưng điều đáng chú ý là Crockford đối xử với sở thích của anh ấy như một dấu hiệu về chất lượng trong một số trường hợp. – eyelidlessness

Các vấn đề liên quan