常见命名规范详解:camelCase / snake_case / kebab-case
不同编程语言和场景对文本格式有不同要求,以下是四种最常用的命名规范:
- camelCase(小驼峰):首个单词首字母小写,后续单词首字母大写。例如
userName、getUserId。广泛用于 JavaScript、Java、TypeScript 等语言的变量名和函数名。 - PascalCase(大驼峰):每个单词首字母均大写。例如
UserService、HttpClient。常用于 C#、Java 的类名。 - snake_case(蛇形/下划线):单词全小写,用下划线连接。例如
user_name、created_at。Python、Ruby 和数据库字段名的主流风格。 - kebab-case(短横线/脊柱式):单词全小写,用短横线连接。例如
user-name、font-size。主要用于 HTML 属性、CSS 类名和 URL 路径。