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

我眼中的前端命名规则

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

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

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

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

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

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

相关推荐

    web前端命名规范.docx

    Web 前端命名规范 Web 前端命名规范是指在 Web 开发过程中,对代码中使用的命名进行规范和统一,以确保代码的可读性、可维护性和可扩展性。本文档将从基本单词到 CSS 命名规范,对 Web 前端命名规范进行详细的介绍...

    阿里巴巴前端开发规范.docx

    在 CSS 命名方面,阿里巴巴前端开发规范要求使用统一的命名规则。同时,阿里巴巴前端开发规范还强调了选择器的重要性。选择器应该是简洁的和明确的。 在 CSS 属性方面,阿里巴巴前端开发规范强调了缩写属性的重要性...

    阿里前端开发规范.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前端开发规范文档+CSS命名规范

    【WEB前端开发规范文档+CSS命名规范】 前端开发规范旨在提升团队协作效率,确保后台人员能够轻松添加功能,以及前端开发者能高效地进行优化维护,从而产出高质量的文档。一旦这个规范被确认,所有前端开发人员都...

    Vue前端开发规范.pdf

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

    阿里前端开发规范.zip

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

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

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

    前端常用css命名规范

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

    腾讯alloyteam团队前端代码规范

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

    Vue前端编码规范.pdf

    本文将详细介绍Vue前端项目的编码规范,包括命名规范、文件结构、变量定义、函数声明以及注释规范等内容。 #### 二、命名规范 **1. 驼峰式命名法** - **PascalCase(大驼峰命名法)**:适用于类名或组件名称等,...

    WEB前端开发规范文档+CSS命名规范.docx

    ### WEB前端开发规范文档+CSS命名规范 #### 规范目的 为了提升团队协作效率、便于后台人员添加功能以及前端后期优化维护,本规范旨在输出高质量的文档。一旦该规范文档被确认,前端开发人员必须按照本文档所规定的...

Global site tag (gtag.js) - Google Analytics