airbnb javascript 148087 JavaScript https://avatars.githubusercontent.com/u/698437?v=4 65 Airbnb 的 JavaScript 编码规范,一套广受采纳的代码风格指南。 JavaScript Style Guide
创建于 13 年前
最后更新 2 个月前
+7 stars today
AI 综合评分
65 B 级
代码质量 60
文档质量 68
社区健康 62
项目活跃 70
创新性 57
项目简介
Airbnb 的 JavaScript 编码规范,一套广受采纳的代码风格指南。
项目摘要
【主题】
一套被全球 JavaScript 开发者广泛采纳的编码规范,帮你统一团队风格、避免低级错误。
1. 一致的代码风格:基于 ES6+ 标准,详细规定变量声明、函数写法、对象操作等,让代码像同一个人写的。
2. 内置 ESLint 配置:提供
.eslintrc规则包,一键集成到项目,自动检测风格违规。3. 实战导向的命名规范:对类、函数、变量、常量等命名给出清晰约定,提高可读性。
4. 模块与导入导出规范:强推荐使用
import/export,并规定路径写法、分组顺序。5. 持续维护更新:紧跟 ECMAScript 版本迭代,涵盖 async/await、箭头函数、解构等最新特性。
【行动指南】
- 新项目或老旧项目重构:直接复制
.eslintrc配置,搭配eslint-plugin-import等插件,快速统一风格。 - 团队代码 Review:使用该风格指南作为检查清单,减少关于格式的争论,专注逻辑。
- 学习现代 JavaScript:通读一遍指南,了解推荐写法背后的原因,提升编码水平。
【金句总述】
不讲花哨,只讲统一——让 JavaScript 团队起冲突的最后一件事是代码风格。
【故事性收尾】
以前,代码里 var 和 let 混用,引号单双飞舞,同事 Review 时一半时间在改格式。现在,npm run lint 跑完,所有文件都像出自同一双手。你只需要一个 .eslintrc,剩下的全交给规范,然后安心写业务。