命名规范_国家标准命名规则

命名规范_国家标准命名规则当页面文件具有私有组件(component)、指令(direction)和过滤器(filter)时,建立一个与页面同名的文件夹,页面文件更名为index.vue,将页面与相关的依赖文件放在一起。 文件夹由全小写的名词、动名词或分词命名,由两个以上的词组成,以“-”进行分隔。 V…

文件夹规范

  1. 当页面文件具有私有组件(component)、指令(direction)和过滤器(filter)时,建立一个与页面同名的文件夹,页面文件更名为index.vue,将页面与相关的依赖文件放在一起。
  2. 文件夹由全小写的名词、动名词或分词命名,由两个以上的词组成,以“-”进行分隔。

文件规范

  1. Vue文件统一以大驼峰命名法命名,进入口文件index.vue采用小写。
  2. 测试文件一律以测试目标文件名.spec.js命名。
  3. 资源文件一律以小写文件字符命名,由两个以上的词组成以“-”进行分隔。
  4. HTML、CSS文件命名规范:确保文件命名总是以字母开头而不是数字,且字母一律小写,以下划线连接(_)且不带其他标点符号。
  5. js文件命名规范:字母全部小写,不要带空格,用破折号(-)连接单词。

命名规范

  1. 变量命名:小驼峰式命名方法,建议类型+对象描述的方式,如果没有明确的类型,就可以使前缀为名词。
  2. 函数命名:小驼峰方式 ( 构造函数使用大驼峰命名法 ),前缀为动词。
  3. 常量命名:全部大写,使用大写字母和下划线来组合命名,下划线用以分割单词。
  4. 类的成员:公共属性和方法 : 同变量命名方式;私有属性和方法 : 前缀为下划线(_)后面跟公共属性和方法一样的命名方式。
  5. 注释规范:参考下面链接

驼峰命名方式

  1. Pascal Case 大驼峰式命名法:首字母大写。eg:StudentInfo、UserInfo、ProductInfo。
  2. Camel Case 小驼峰式命名法:首字母小写。eg:studentInfo、userInfo、productInfo

参考链接

  1. 前端开发规范
  2. html、css规范

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/13189.html

(0)

相关推荐

  • 使用Python爬取网页数据的方法

    使用Python爬取网页数据的方法在当今互联网时代,获取网页数据已经成为了一项非常关键的任务。而Python作为当今非常流行的编程语言之一,拥有强大的网络爬虫库。本文将介绍使用Python爬取网页数据的方法。

    2024-09-12
    28
  • Linux 利用Cgroup 资源控制「终于解决」

    Linux 利用Cgroup 资源控制「终于解决」GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 cgroups 是Linux内核提供的可以限制进程所

    2023-06-02
    143
  • Mysql按日期时间分组「终于解决」

    Mysql按日期时间分组「终于解决」例:表index_user ,字段in_date ,分别按周、日、月分组 — in_date为时间格式 SELECT DATE_FORMAT(in_date,'%Y-%u') …

    2023-03-08
    157
  • wp7.8越狱(iphone7plus完美越狱)

    wp7.8越狱(iphone7plus完美越狱)

    2023-09-24
    170
  • 如何共享与连接打印机?[亲测有效]

    如何共享与连接打印机?[亲测有效]记录生活 传递知识[太阳]学会共享打印机,可以为企业省下不少成本,接下来带大家了解下如何共享与连接打印机,步骤如下:1、点击主机电脑下方的开始键

    2023-06-28
    143
  • 安装vim教程

    安装vim教程vim是一款非常流行的文本编辑器,在程序员中广受欢迎。本篇文章将详细介绍如何安装vim编辑器。

    2024-08-02
    37
  • 自动化如何选择用例「终于解决」

    自动化如何选择用例「终于解决」问题来源于群里的一次聊天,在测试自动化实施中如何最大产出的问题。强调自动化覆盖率?太片面了不太行。自动化效率?由于稳定性和可靠性不给力,这一条好像也不行。BUG比率?这项更不行。 在开始自动化测试之前,需要考虑到在自动化测试上投入的时间、精力和资源后,看看自动化测试可以带来什么…

    2023-08-02
    130
  • Docker 搭建 MySQL 服务[亲测有效]

    Docker 搭建 MySQL 服务[亲测有效]安装 Docker 请参考我的另一篇文章 "Docker 安装及使用" 建立镜像 拉取镜像 检查拉取是否成功 创建数据库容器(不建立数据映射) 创建数据库容器(建立数据映射) 检查

    2023-02-21
    151

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注