您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页前端HTML CSS JS风格规范

前端HTML CSS JS风格规范

来源:化拓教育网

本文代码规范来自

文件命名规范

缩进规范

使用两个空格进行缩进。
不要使用制表符进行缩进。

注释规范

使用单行注释 // 或多行注释 /* */。
在函数、类、变量等定义前添加注释,说明其功能和用途。
在复杂的逻辑处添加注释,解释代码的作用和实现方式。
空行规范

在函数、类、变量等定义之间使用一个空行分隔。
在条件语句、循环语句等控制结构中,每个语句块之间使用一个空行分隔。

代码换行规范

每行代码长度不超过80个字符。
长表达式可以使用括号进行换行,但要保持括号的对齐。

变量声明规范

使用 const 声明常量,使用 let 声明变量。
变量名使用小驼峰命名法,第一个单词以小写字母开头,后续单词首字母大写。
避免使用全局变量,尽量将变量在局部作用域内。

函数声明规范

函数名使用小驼峰命名法,第一个单词以小写字母开头,后续单词首字母大写。
函数参数使用逗号分隔,每个参数之间使用空格隔开。
函数体使用大括号包裹,保持代码的整洁和可读性。

事件处理规范

使用 addEventListener 方法绑定事件。
事件处理函数名使用小驼峰命名法,第一个单词以小写字母开头,后续单词首字母大写。
避免使用内联事件处理器,将事件处理逻辑封装在的函数中。

CSS规范

JavaScript规范

遵循ESLint或其他代码质量工具的规则。
使用严格模式 ‘use strict’。
避免使用全局变量,尽量将变量在局部作用域内。
使用箭头函数替代传统的函数声明。
避免重复的代码,将重复的逻辑封装在的函数中。
使用Promise来处理异步操作,提高代码的可读性和可维护性。

测试规范

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务