Airbnb 的 JavaScript 样式指南是前端圈里挺常提到的一套代码规范。写法清晰、逻辑直白,不管你是刚入门还是写了几年,拿来当基础参考都蛮合适。尤其是对变量类型、对象创建、函数表达这些点讲得比较细,配上具体示例,读着不费劲。
原始类型直接操作值,比如number
、string
这些,拷贝后互不影响。复杂类型就不一样了,像array
和object
,你赋值其实是传引用,改一个另一个也变,挺容易出坑的。
写对象推荐用字面量语法——{}
而不是new Object()
。理由简单:代码更短,性能还更好。这种小细节,平时不注意,但真按这个规范走,项目看着就整洁多了。
还有个点,命名风格统一、函数书写风格明确、不要乱用保留关键字这些建议,真的贴近实战。比如别拿class
、default
当属性名,这种用法在老浏览器里容易翻车。
如果你在做团队协作,或者在写通用组件,建议认真过一遍这个样式指南。规范统一,review 都轻松点。