Tìm kiếm trang web

Có bất kỳ tiêu chuẩn mã hóa nào cho JavaScript không?


Các tiêu chuẩn lập trình đã được thiết lập cho JavaScript là gì?

Câu trả lời #1

Không hoàn toàn đúng những gì bạn đang tìm kiếm, nhưng (như các video của Doug Crockford) tôi nghĩ mọi người viết/chỉnh sửa/đánh giá JS đều nên xem các slide và video của Chris Heilmann về JavaScript có thể bảo trì.

Trong các slide, slide 127, anh ấy nói đừng lo lắng quá về hướng dẫn phong cách/chuẩn mã, định dạng lại tất cả mã đã được kiểm tra vào VCS.

Cũng như những cái này:

Mẹo JavaScript của Mozilla

Hướng dẫn phong cách JavaScript

Câu trả lời #2

Một lý do khác tại sao việc tuân theo các hướng dẫn mã hóa JavaScript của Crockford là một ý tưởng hay:

Mã này (dưới đây) thực sự trả về undefined vì việc chèn dấu chấm phẩy của JavaScript - đây là một lý do rất chính đáng để cả nhóm lập trình viên cùng làm theo một hướng dẫn chung:

return // injected semicolon, therefore returns 'undefined'
{
    javascript : "fantastic"
}; // object constructs anonymously but nothing happens with it.

Một chút về điều đó tại Hãy cẩn thận với việc chèn dấu chấm phẩy trong JavaScript

Câu trả lời #3

Tôi chưa bao giờ thấy một tiêu chuẩn mã hóa JavaScript được công nhận rộng rãi nào cả. Chúng tôi đã từng tự viết một bộ một thời gian trước và tôi đã đăng nó trên blog của mình theo thỏa thuận với nhà tuyển dụng của tôi.

Hãy nhớ rằng một số hướng dẫn có thể hơi lỗi thời.

Bài viết liên quan