Hướng dẫn naming variables in javascript - đặt tên biến trong javascript
Luôn luôn sử dụng các quy ước mã hóa tương tự cho tất cả các dự án JavaScript của bạn. Show
Nội phân chính
Quy ước mã hóa JavaScriptTên biếnstyle guidelines for programming. They typically cover:
Quy tắc đối tượngsecure quality:
Đang tải JavaScript trong HTML Truy cập các yếu tố HTML Tên biếnKhông gian xung quanh các nhà khai tháccamelCase for identifier names (variables and functions). Mã thụt mãletter. Quy tắc tuyên bố Quy tắc đối tượng Chiều dài dòng <80 Đặt tên quy ước Không gian xung quanh các nhà khai thácMã thụt mã Examples:Quy tắc tuyên bố Mã thụt mãQuy tắc tuyên bố Functions:Quy tắc đối tượng Chiều dài dòng <80 Quy tắc tuyên bốQuy tắc đối tượng
Examples:Đặt tên quy ước Đang tải JavaScript trong HTML Truy cập các yếu tố HTML
Functions:Đặt tên và quy tắc khai báo cho các biến và chức năng. Loops:Các quy tắc cho việc sử dụng không gian trắng, thụt lề và bình luận. Conditionals:Thực tiễn lập trình và nguyên tắc. Quy tắc đối tượngChiều dài dòng <80
Các quy ước mã hóa là hướng dẫn phong cách để lập trình. Họ thường bao gồm:Đang tải JavaScript trong HTML Truy cập các yếu tố HTML Tiện ích mở rộng tệp Chiều dài dòngĐặt tên quy ước Đang tải JavaScript trong HTML Các quy ước mã hóa là hướng dẫn phong cách để lập trình. Họ thường bao gồm:Đặt tên và quy tắc khai báo cho các biến và chức năng. Các quy tắc cho việc sử dụng không gian trắng, thụt lề và bình luận. Đặt tên quy ướcĐang tải JavaScript trong HTML
Màn biểu diễnhyp-hens, camelCase, or under_scores in variable names? Các quy ước mã hóa là hướng dẫn phong cách để lập trình. Họ thường bao gồm: Đặt tên và quy tắc khai báo cho các biến và chức năng. Các quy tắc cho việc sử dụng không gian trắng, thụt lề và bình luận. Thực tiễn lập trình và nguyên tắc. Quy ước mã hóa Chất lượng an toàn: Underscores: Cải thiện khả năng đọc mã Làm cho bảo trì mã dễ dàng hơn PascalCase: Các quy ước mã hóa có thể được ghi lại các quy tắc cho các nhóm tuân theo, hoặc chỉ là thực hành mã hóa cá nhân của bạn. camelCase: Trang này mô tả các quy ước mã JavaScript chung được sử dụng bởi W3Schools. Bạn cũng nên đọc chương tiếp theo "Thực tiễn tốt nhất" và học cách tránh những cạm bẫy mã hóa. Tại W3Schools, chúng tôi sử dụng Camelcase cho tên định danh (biến và hàm). Đang tải JavaScript trong HTMLTruy cập các yếu tố HTML Truy cập các yếu tố HTML Hậu quả của việc sử dụng các kiểu HTML "không gọn gàng", có thể dẫn đến các lỗi JavaScript.Hai câu lệnh JavaScript này sẽ tạo ra kết quả khác nhau: const obj = getEuityByid ("demo") const obj = getEuityByid ("demo") Nếu có thể, hãy sử dụng cùng một quy ước đặt tên (như JavaScript) trong HTML. Ghé thăm Hướng dẫn kiểu HTML. Tiện ích mở rộng tệp Các tệp HTML nên có phần mở rộng .html (.htm được cho phép).Các tập tin CSS nên có phần mở rộng .CSS..html extension (.htm is allowed). Các tệp JavaScript nên có phần mở rộng .js..css extension. Sử dụng tên tệp chữ thường.js extension. Hầu hết các máy chủ web (Apache, UNIX) đều nhạy cảm với tên tệp:London.jpg không thể được truy cập như London.jpg. Các máy chủ web khác (Microsoft, IIS) không nhạy cảm với trường hợp: London.jpg có thể được truy cập dưới dạng London.jpg hoặc London.jpg. Nếu bạn sử dụng hỗn hợp trên và chữ thường, bạn phải cực kỳ nhất quán. Nếu bạn chuyển từ một trường hợp không nhạy cảm, sang một máy chủ nhạy cảm với trường hợp, ngay cả các lỗi nhỏ cũng có thể phá vỡ trang web của bạn. Để tránh những vấn đề này, luôn luôn sử dụng tên tệp chữ thường (nếu có thể). Màn biểu diễn Các quy ước mã hóa không được sử dụng bởi máy tính. Hầu hết các quy tắc có ít tác động đến việc thực hiện các chương trình.Thắng và không gian thêm không có ý nghĩa trong các kịch bản nhỏ. Đối với mã trong phát triển, khả năng đọc nên được ưu tiên. Các kịch bản sản xuất lớn hơn nên được giảm thiểu. For code in development, readability should be preferred. Larger production scripts should be minimized. |