保持统一
可能同一个项目对于获取用户信息,会有三个不一样的命名。应该保持统一,如果你不知道该如何取名,可以去 codelf 搜索,看别人是怎么取名的。
getUser()
每个常量都该命名
可以用 buddy.js 或者 ESLint 检测代码中未命名的常量。
const MILLISECOND_IN_A_DAY = 86400000
直接了当
<script>
const locations = ['Austin', 'New York', 'San Francisco']
locations.forEach((location) => {
console.info(location)
})
</script>
避免无意义的前缀
如果创建了一个对象 car,就没有必要把它的颜色命名为 carColor。
<script>
const car = {
make : 'Honda',
model : 'Accord',
color : 'Blue'
}
function paintCar(car){
car.color = 'Red'
}
paintCar(car)
alert(car.color)
</script>
使用默认值
function createMicrobrewery(name = 'Hipster Brew Co.'){
alert(name)
}
createMicrobrewery()