code-review之前端代码优化汇总

code-review之前端代码优化汇总插图亿华云

所谓无规矩不成方圆,前端时间在团队 code-review 中发现,小编 推荐大家可以大致过一遍,形成自己的编码习惯

本文主要针对一些 JavaScript 进行优化,使之更加健壮,可读性更强,更以维护。

if 判断的优化

1、最简单的方法:if 判断let commodity = {

phone: 手机,

computer: 电脑,

television: 电视,

gameBoy: 游戏机,

}

function price(name) {

if (name === commodity.phone) {

console.log(1999)

} else if (name === commodity.computer) {

console.log(9999)

} else if (name === commodity.television) {

console.log(2999)

} else if (name === commodity.gameBoy) {

console.log(3999)

}

}

price(手机) // 9999

缺点:代码太长了,维护和阅读都很不友好

2、好一点的方法:Switchlet commodity = {

phone: 手机,

computer: 电脑,

television: 电视,

gameBoy: 游戏机,

}

const price = (name) =

THE END
Copyright © 2024 亿华云