Hướng dẫn why do we use camelcase in javascript? - tại sao chúng ta sử dụng camelcase 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.

Quy ước mã hóa JavaScript

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:style guidelines for programming. They typically cover:

  • Đặ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:secure quality:

  • Cải thiện khả năng đọc mã
  • Làm cho bảo trì mã dễ dàng hơn

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.

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.
You should also read the next chapter "Best Practices", and learn how to avoid coding pitfalls.

Tên biến

Tại W3Schools, chúng tôi sử dụng Camelcase cho tên định danh [biến và hàm].camelCase for identifier names [variables and functions].

Tất cả tên bắt đầu bằng một lá thư.letter.

Ở cuối trang này, bạn sẽ tìm thấy một cuộc thảo luận rộng hơn về các quy tắc đặt tên.

firstName = "john"; lastName = "doe";
lastName = "Doe";

Giá = 19,90; thuế = 0,20;
tax = 0.20;

fullprice = price + [giá * thuế];

Không gian xung quanh các nhà khai thác

Luôn đặt khoảng trắng xung quanh các toán tử [= + - * /] và sau dấu phẩy:

Examples:

Đặt x = y + z; const myarray = ["volvo", "saab", "fiat"];
const myArray = ["Volvo", "Saab", "Fiat"];

Mã thụt mã

Luôn luôn sử dụng 2 không gian để thụt vào các khối mã:

Functions:

hàm tocelsius [fahrenheit] {& nbsp; trở lại [5/9] * [Fahrenheit - 32]; }
  return [5 / 9] * [fahrenheit - 32];
}

Không sử dụng các tab [Tabulators] để thụt vào. Các biên tập viên khác nhau giải thích các tab khác nhau.

Quy tắc tuyên bố

Các quy tắc chung cho các tuyên bố đơn giản:

  • Luôn kết thúc một tuyên bố đơn giản với một dấu chấm phẩy.

Examples:

const cars = ["Volvo", "saab", "fiat"];

const person = {& nbsp; tên đầu tiên: "John", & nbsp; Tên cuối cùng: "doe", & nbsp; Tuổi: 50, & NBSP; Eyecolor: "màu xanh"};
  firstName: "John",
  lastName: "Doe",
  age: 50,
  eyeColor: "blue"
};

Các quy tắc chung cho các tuyên bố phức tạp [hợp chất]:

  • Đặt khung mở ở cuối dòng đầu tiên.
  • Sử dụng một không gian trước khung mở.
  • Đặt khung đóng trên một dòng mới, không có không gian hàng đầu.
  • Không kết thúc một tuyên bố phức tạp với một dấu chấm phẩy.

Functions:

hàm tocelsius [fahrenheit] {& nbsp; & nbsp; return [5/9] * [fahrenheit - 32]; }
  return [5 / 9] * [fahrenheit - 32];
}

Loops:

for [let i = 0; i

Chủ Đề