返回全部指南 指南

什么是 snake_case?用法与示例

snake_case 将每个字母都写成小写,并以下划线(_)连接单词,因其像蛇一样低伏延展而得名。

snake_case 的规则

user profile image 在 snake_case 中会变成 user_profile_image。下划线使单词边界清晰,读起来很顺畅。

全大写的变体称为 CONSTANT_CASE(或 SCREAMING_SNAKE_CASE),用于常量。

适用场景

为什么使用 snake_case

下划线在保持名称为单一标识符的同时,提供了类似空格的视觉间隔,因此即使名称较长也相对易读。

在一些不区分大小写的环境(例如某些数据库)中,它也能安全地分隔单词。

在 camelCase 之间转换

前端常用 camelCase,而后端和数据库使用 snake_case,因此在两者之间转换十分常见。将文本粘贴到转换器中,即可同时看到两种格式。