javascript - 常见的js插件为什么都用连字符命名而不用驼峰?
天蓬老师
天蓬老师 2017-04-11 10:59:31
[JavaScript讨论组]

常见的bootstrap,swiper,slide,fullpage等为什么使用“-”连字符的方式命名而不是使用驼峰?
毕竟驼峰双击一下就能选中,连字符还要选一下。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(11)
黄舟

前端的代码很少见使用驼峰命名法,最常见到的就是连字符,html和css代码皆如此,js使用连字符大概是为了前端代码风格的统一吧

ringa_lee

语意更清晰,一目了然

阿神

用下划线也能双击选中

高洛峰

以清晰,一眼辨别为首要目标

选哪种风格反而不重要.

伊谢尔伦

因为类名的惯例就是使用-连字符,你可以看看sass的语法,默认的就是用-的。

天蓬老师

下划线更清晰,我最开始也是驼峰的,后来公司要求下划线,现在再看看驼峰,感觉好XX,特别是不能马上知道标识符的含义

而下划线的,就像是英文单词一样,容易识别理解(把下划线当成空格看,驼峰的是连一起,混)

另外,下划线也可以双击选中啊

伊谢尔伦

可以看下大公司的页面源码,class名都是用“-”隔开的。CSS 参考手册
taobao.com
mi.com

PHP中文网

前端需要考虑元素的层级关系,连字符前面使用相同的前缀,便于识别。用驼峰就不太方便了

PHP中文网

为了尽量和HTML保持一致?HTML是不区分大小写的。

ringa_lee

css统一用小写,我认为这个惯例是由于在css的发展过程中,某些浏览器会有区分大小写的情况出现。当然这种情况现在已经没有了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号