被领导数落:这样写代码是脱裤子放屁?

魔法值的问题 首先,魔法值会严重影响代码的 可读性 和 可维护性。 像上面的魔法字符串看起来好像没什么问题,但如果魔法值是数字,就必须通过阅读其他代码才能推断出来,比如: if(a==1){ alert( good ); } else if(a==2){ alert( bad ); } else if(a==3){