用 void 0 代替 undefined。任何变量在赋值前是 Undefined 类型、值为 undefined。undefi
原创 2022-09-13 12:03:26
69阅读
前端规范
转载 2009-02-01 09:53:00
60阅读
2评论
【写在规则前面的话】         项目的可维护性第一。你不是一个人在做事,项目的维护和二次开发可能是直接的或间接的团队合作。好的可维护性,从四个方面下手: 1)代码的松耦合,高度模块化,将页面内的元素视为一个个模块,相互独立,尽量避免耦合过高的代码,从html,css,js三个层面都要考虑模块化。 2)良好的注释。 3)注意代码的弹性,在性能和弹性的选择上,一般情况下以弹性为优先考虑条件,在
转载 2009-02-01 09:53:00
57阅读
2评论
从缩进空格开始,命js里面采用eslint语法检测,规范自己的习惯,去扣每一个多余的空格,换行,缩进,练习git,提交拉取推送合并克隆新建分支一步步团队合作书写代码,因为组件化模块化工程化的前端,基本上每一个人都可以划分模块管理数据,独立互不干扰,从单纯的页面走到了今天,或许有一些
原创 2022-08-19 11:29:09
41阅读
(为了统一编码风格,命名规范,注释要求,中输出可读性强,易维护,风格一致的代码。) 一、开发工具:(使用统一缩进,以tab缩进,一个tab大小为2个空格) 二、语言技术 三、UI框架 四、命名规范: (1) 变量名,方法名,文件名,文件夹名,组件名,函数名等遵循驼峰命名规则:多单词拼接首字母小写,如 ...
转载 2021-07-15 12:18:00
326阅读
2评论
规范化标准软件开发需要多人开发,不同的开发者具有不同的编码习惯和喜好,不同的喜好增加项目的维护成本,所以需要明确统一的标准,决定了项目的可维护性,人为的约定不可靠,所以需要专门的工具进行约束,并且可以配合自动化工具进行检查,这种专门的工具称为lint,前端接触最多的是ESLint,下面我们看下如何使用这些工具落实前端规范化操作。ESLint介绍目前最主流的JavaScript Lint工具 监测J
转载 2024-04-01 13:28:36
100阅读
HTML 模块注释:<!-- 文章列表列表模块 --><div class="article-list">...</div>HTML 区块
原创 2023-03-15 09:44:45
159阅读
语义化命名应以功能或内容命名,不以表现形式命名;命名-缩写规范使用业界熟知的或
原创 2023-03-15 09:44:57
479阅读
JS语言特性(这里建议使用ES6规范)[强制] 每个 let 只能声明一个变量。一个 let 声明多个变
原创 2023-03-15 09:45:07
127阅读
规范化是前端工程化的一个重要部分。现在,有许多工具能够辅助我们实行代码的规范化,比如你一定知道的 ESLint 和 Prettier。今天,来聊聊这些工具的工作原理和基本使用,了解它们是如何发挥作用的,以及如何更好地利用这些工具去规范项目的代码。本文主要聊聊这些工具的作用和基本使用方式,不会有细致的使用步骤和教程,这些内容我希望你能从官方指引中查看。1. ESlint - 检查你的 JavaScr
前端代码规范 Front Standard Guide 前端 JS 项目开发规范 规范的目的是为了编写高质量的代码,让你的团队成员每天得心情都是愉悦的,大家在一起是快乐的。 引自《阿里规约》的开头片段: 现代软件架构的复杂性需要协同开发完成,如何高效地协同呢?无规矩不成方圆,无规范难以协同,比如,制 ...
转载 2021-07-21 18:39:00
1220阅读
2评论
前端编码规范(1)—— 一般规范前端编码规范(2)—— HTML 规范前端编码规范(3)—— JavaScript 规范前端编码规范(4)—— CSS 和 Sass (SCSS) 规范WEB前端开发 http://www.css88.com/
原创 2015-02-26 15:16:47
291阅读
http://editorconfig.org https://github.com/eslint/eslint https://github.com/airbnb/javascript https://segmentfault.com/a/1190000005984309 http://www.jianshu.com/p/c191f15a7674 http://www.xiaocaoge.com
原创 2017-04-14 10:53:45
1418阅读
1. 功能页面推荐采用驼峰式命名LeftNav2. 页面中的每个函数推荐写上该函数的作用/** * @descrip
原创 2023-05-19 15:23:25
91阅读
1. 命名规范 由历史原因及个人习惯引起的 DOM 结构、命名不统一,导致不同成员在维护同一页面时,效率低下,迭代、维护成本极高。目录命名 - 项目文件夹:project - 样式文件夹:css - 脚本文件夹:js - 样式类图片文件夹:img - 产品类图片文件夹: upload - 字体类文件夹: fonts2. 备注规范 每个页面写上对应的功能以及页面中的每个函数推荐写上该函数
原创 2023-05-31 18:17:18
51阅读
代码规范编码规范命名规则:类的基础命名方式:“项目英文简写-当前页-页面内容块”
原创 2022-08-16 16:13:29
182阅读
关于前端代码规范那些事儿
原创 2023-12-13 09:55:20
58阅读
学习网址:https://developer.aliyun.com/article/1368230?spm=a2c6h.12873639.article-detail.52.44203afcWqU9Z9&scm=20140722.ID_community@@article@@1368230._.ID_community@@article@@1368230-OR_rec-V_1-RL_com
原创 精选 2023-12-09 21:53:58
230阅读
1.缩进统一两个空格缩进2.命名规范class 应以功能或内容命名,不以表现形式命名;class 与 id 单词字母小写,多个单词组成时,采用中划线-分隔;使用唯一的 id 作为 Javascript hook, 同时避免创建无样式信息的 class;3.DOCTYPE 声明HTML 文件必须加上 DOCTYPE 声明,并统一使用 HTML5 的文档声明:1 <!DOCTYPE html&g
转载 2021-04-22 10:59:41
208阅读
2评论
前言项目一般都是几个开发一起迭代升级,那肯定存在各种代码风格、格式化以及命名等等,懂得都懂?,所以项目规范就凸显出来了呀,以下主要是介绍工具自动化使用~husky安装huskypnpm add --save-dev husky.husky下新增commit-msg文件npx --no -- commitlint --edit $1测试 prettierpnpm add --save-de
原创 10月前
40阅读
  • 1
  • 2
  • 3
  • 4
  • 5