我的代码简洁之道1.条件判断给变量赋值布尔值的正确姿势123456789// badif (a === 'a') { b = true} else { b = false}// goodb = a === 'a'2.在 if 中判断数组长度不为零的正确姿势123456789// badif (arr.length !== 0) { // do...sth}// goodif (arr.length) { // do...sth}3.提前返回1234567891011121314// badif (state === 200) { // success} else { // error}// goodif (state !== 200) { // error return false}// success4.简单的 if 判断使用三元表达式123456789// badif (a === 'a') { b = a} else { b = c}// goodb = a === 'a' ? a : c