日期:2014-05-16  浏览次数:20432 次

编码规范小疑惑
国外大神写的《编写可维护的代码》(《javascript高级程序设计》作者)看了几章,发现说的蛮不错的。但是在研究jquery源码的过程中却发现这框架跟上述书写的内容冲突很多啊有木有!

例如:数字建议使用的getXXX  setXXX命名方法就跟jquery 的根据参数个数决定是取值还是赋值 有冲突。

如图1:jquery中的“ca()” "cx()" "ck()"这样看不懂意义的方法命名真的没问题?


如图2:jquery中的“if”"for"竟然没用“{}”括起来,按书中内容也是大大的不规范啊有木有!




我写代码时该参考经典书里的写法还是这经典框架的写法好呢?
javascript 编码规范

------解决方案--------------------
亲 你下载一个没有压缩的代码看看吧
------解决方案--------------------
javascript开发完了有些公司会压缩代码  这时候会把原本的变量名替换掉