`
kylines
  • 浏览: 87738 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

我眼中的前端命名规则

    博客分类:
  • Web
阅读更多
在项目中,由于模块比较多前端开发人员也不止一人,为避免命名冲突,制定了如下的命名规则:

公共组件因为高度重用,命名从简,不要加前缀。

各栏目(模块)的相应代码,需加前缀,前缀为模块英文简写,例如:实验室前缀为”lab_”,分隔符为下划线”_”,例如:”lab_tcList”

模块组件化,组件中的class或id名采用骆驼命名法和下划线相结合的方式,单词之间的分隔靠大写字母分开,从属关系靠下划线分隔,例如:”tcList_firstItem”。

命名清晰,不怕命名长,怕命名容易冲突,长命名可以保证不会产生冲突,所以CSS选择时可以尽量不使用子选择符,也能确保CSS优先级权重足够低,方便扩展时的覆盖操作,例如:”.tcList_firstItem{……}”优于”.tcList .firstItem{……}”。

命名要有意义,不要使用没有意义的命名,尽量使用英语命名,不要用拼音。
分享到:
评论

相关推荐

    前端开发命名规范

    通过对命名规则、分工安排、注释规则及 JavaScript 编码规范等方面的具体阐述,希望能够为前端开发者提供有价值的参考和指导。在未来的工作中,我们还需不断总结经验教训,持续优化和完善现有规范体系,以应对更加...

    阿里前端开发规范.pdf

    阿里前端开发规范规定,项目命名应该遵循以下规则: * 项目名称应该是有意义的英文单词或组合词 * 项目名称不得含有特殊字符、数字和中文字符 * 项目名称的长度不得超过 20 个字符 目录命名是指项目文件夹的命名,...

    阿里前端开发规范《word文档》

    这份规范涵盖了命名规范、代码结构、注释规则、性能优化、错误处理等多个方面,对于任何前端开发者来说,理解和遵循这样的规范都是至关重要的。 1. **命名规范**: - 变量命名应清晰易懂,避免使用无意义的缩写,...

    WEB前端开发规范文档CSS命名规范中文WORD版

    资源名称:WEB前端开发规范文档 CSS命名规范 中文WORD版内容简介: Web前端开发,主要职责是利用(X)HTML/CSS/Javascript/Flash等各种Web技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发,...

    WEB前端开发规范文档CSS命名规范中文WORD版.txt

    资源名称:WEB前端开发规范文档 CSS命名规范 中文WORD版内容简介: Web前端开发,主要职责是利用(X)HTML/CSS/JavaScript/Flash等各种Web技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发,开发...

    阿里web前端开发手册.pdf

    阿里web前端开发手册是一份详细的前端开发规范,涵盖了项目命名、目录命名、JS、CSS、SCSS、HTML、PNG 文件命名等多个方面的命名规范。下面是本手册中的一些重要知识点: 1. 命名规范: 在项目开发中,命名规范是...

    Web前端开发规范手册

    Web 前端开发规范手册 摘要:本手册旨在提高团队协作效率、便于后台人员添加功能及前端后期优化维护,输出高质量的文档。本手册涵盖了文件规范、CSS 书写规范、html 书写规范、JavaScript 书写规范、图片规范、注释...

    前端代码规范文档,js,css,html等

    前端代码规范文档@js、css、html 等 本文档旨在规范前端开发过程中的代码编写,涵盖 JavaScript、CSS、HTML 等多方面的规范,旨在提高...规范的编写过程需要遵守这些规则,以确保代码的可读性、可维护性和可扩展性。

    Web前端开发规范手册.pdf

    该手册从文件命名规范、文件存放位置规范、CSS书写规范、HTML书写规范、JavaScript书写规范、图片规范以及注释规范等多个方面详细规定了前端开发的流程和标准。 文件命名规则要求文件名称使用小写英文字母、数字和...

    Vue前端开发规范.pdf

    以上是从提供的文件内容中提炼的Vue前端开发规范的核心知识点,涉及编码风格、命名规则、文件结构、代码组织、周期钩子、HTML和CSS以及JavaScript的具体实践。这些规范帮助提高代码的可读性、维护性并降低团队协作...

    阿里前端开发规范word文档

    这套规范涵盖了命名规则、编码风格、注释规范、错误处理、模块化、性能优化等多个方面,对于前端开发者来说具有重要的指导意义。 1. **命名规范**: - 命名应清晰、简洁,反映变量或函数的功能,避免使用无意义的...

    阿里前端开发规范.zip

    这套规范涵盖了代码风格、命名规则、项目结构、注释规范、错误处理、性能优化等多个方面,旨在帮助开发者写出可读性强、易于维护的代码,同时促进团队间的沟通与合作。 首先,代码风格是规范中的核心部分。在阿里...

    前端开发规范手册合集.zip

    1. **前端开发基本规范**:这部分通常涵盖编码风格、命名规则、注释规范、错误处理等方面。编码风格如遵循一定的缩进、空格和换行规则,确保代码整洁易读;命名规则要求变量、函数、类等的命名清晰、一致,遵循驼峰...

    Web前端开发-命名规则.pdf

    在Web前端开发中,命名规则是非常关键的一部分,它直接影响到代码的可读性、可维护性和团队协作的效率。本文档主要讲述了HTML和JavaScript的命名规范,以Smart UI前台开发为例。 首先,HTML命名规范主要遵循以下...

    前端常用css命名规范

    在前端开发中,CSS命名规范是提升代码可读性、可维护性和团队协作效率的关键因素。以下是关于前端CSS命名规范的详细说明: 首先,我们理解为何需要制定CSS命名规范。在多人协作的项目中,统一的命名规范可以降低...

    腾讯alloyteam团队前端代码规范

    腾讯alloyteam团队前端代码规范主要涉及前端开发中的CSS、JS、HTML的代码规范,其主要内容包括最佳原则、命名规则、HTML、CSS和SCSS、JavaScript、编辑器配置和构建检查等方面。 在最佳原则上,腾讯alloyteam团队...

    阿里前端开发规范(word文档)

    - 命名规则:ID和Class命名应简洁明了,使用驼峰式或短横线分隔,避免使用纯数字和特殊字符。 - 属性规范:使用双引号括起属性值,属性顺序推荐:id/class/for/src/width/height/...,避免使用内联样式。 2. **...

    百度前端代码规范.pdf

    百度前端代码规范是一份旨在统一前端开发标准的文档,由百度前端团队或社区成员共同维护和分享。该规范涵盖的内容非常全面,包括但不限于Javascript编码规范、HTML编码规范、CSS编码规范、Less编码规范、E-JSON数据...

Global site tag (gtag.js) - Google Analytics