Camel case
Camel case (viết hoa chữ cái đầu từ) là cách viết các cụm từ không có dấu cách, trong đó chữ cái đầu tiên của mỗi từ được viết hoa, ngoại trừ chữ cái đầu tiên của toàn bộ từ ghép, có thể là chữ hoa hoặc chữ thường. Tên gọi này xuất phát từ sự giống nhau của các chữ hoa với các bướu lưng lạc đà. Nó thường được trình bày theo kiểu "camelCase" để nhắc nhở người đọc về hình thức của nó.
Camel case thường được sử dụng như một quy ước đặt tên biến. Các biến sau đây theo kiểu camel case: console, encodeURIComponent, ArrayBuffer, và HTMLElement.
Lưu ý rằng nếu cụm từ chứa các từ viết tắt (như URI và HTML), các quy tắc viết camel case có thể khác nhau. Một số người thích giữ tất cả chúng viết hoa, như encodeURIComponent ở trên. Điều này đôi khi có thể dẫn đến sự mơ hồ với nhiều từ viết tắt liên tiếp, như XMLHTTPRequest. Người khác thích chỉ viết hoa chữ cái đầu tiên, như XmlHttpRequest. Biến toàn cục thực tế, XMLHttpRequest, sử dụng hỗn hợp cả hai.
Khi chữ cái đầu tiên của toàn bộ cụm từ là chữ hoa, nó được gọi là upper camel case hoặc Pascal case. Ngược lại, nó được gọi là lower camel case.
Camel case là quy ước phổ biến nhất trong JavaScript, Java và nhiều ngôn ngữ khác.
Xem thêm
- Thuật ngữ liên quan:
- Quy tắc typescript-eslint:
naming-convention