camelCase 转 kebab-case
camelCase 常用于JavaScript / TypeScript / Java 的变量名,以及许多 Web API 的 JSON 字段;kebab-case 常用于URL、CSS 类名与属性、HTML 属性和命令行参数。在不同语言、数据库和接口之间传递数据时,经常需要在两者之间转换。
转换示例
| camelCase | kebab-case |
|---|---|
| backgroundColor | background-color |
| fontSize | font-size |
| userProfileCard | user-profile-card |
| maxWidth | max-width |
| onClick | on-click |