前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >变量命名法

变量命名法

作者头像
收心
发布2022-01-14 09:46:37
5110
发布2022-01-14 09:46:37
举报
文章被收录于专栏:Java实战博客

市面上主流的命名法就三种

CamelCase, 驼峰命名法,每个单词字母首字母大写, 分为大驼峰、小驼峰 snake_case, 蛇形命名法 ,每个单词以 _ (下划线) 进行区分 spinal-case,脊柱命名法,每个单词以 – (减法号)进行区分

具体讲解

CamelCase

驼峰命名法 每个单词以大写字母开头

小驼峰命名 就是第一位单词首字母小写;后面每个单词的字母首字母,都是大写。

大驼峰命名 就是每一位单词的第一个字母都是大写

区别 就是 第一位是大写还是小写进行区分。

代码语言:javascript
复制
利用 ffxi game  或者 FFXI GAME 进行命名
用这2个 进行组合成驼峰命名
ffxiGame :小驼峰命名
FfxiGame :大驼峰命名

snake_case 蛇形命名法

代码语言:javascript
复制
依旧以 ffxi game 或者 FFXI GAME 进行命名
ffxi_game 这种就是蛇形命名法。

spinal-case 脊柱命名法

代码语言:javascript
复制
依旧以 ffxi game 或者 FFXI GAME 进行命名
ffxi-game 这就是脊柱命名法

总结:因为snake_case 不符合一些编辑器带下划线的,例如:zhangsan_xiaowang 就变为zhangsan_xiaowang 下划线没了。所以被不经常使用了

还有帕斯卡命名法 等,因为看起来 太不好看了,我就不说了。

特殊说明: 解决问题的光鲜,藏着磕Bug的痛苦。 万物皆入轮回,谁也躲不掉! 以上文章,均是我实际操作,写出来的笔记资料,不会出现全文盗用别人文章!烦请各位,请勿直接盗用!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 市面上主流的命名法就三种
  • 具体讲解
    • CamelCase
      • snake_case 蛇形命名法
        • spinal-case 脊柱命名法
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档