« jazze214 | 首页 | Nigel »

Kaelzhang

个人主页: http://kael.me

留言(1 条)

12种不宜使用的Javascript语法 留言:

1. 第一条,有些时候,全部用===或者!==会出现致命的错误,比如经典的对于domready的判断,碰到IE,当你闭着眼睛写===,你就掉坑了。(IE下self===window为false),很多时候,还是需要清醒的判断,而不是“不宜”写什么。

7.个人愿意用-- ++,这个运算符在很多浏览器中的效率都很高。

11.恰巧,mootools的应用风格就是使用new,有时候我觉得把js看成类定义,更符合通常程序员的编程思维。

---------

2,3,4,6,8,9,10同意
eval is evil,极低的运算效率,是访问一个简单函数运算执行时间几百倍。eval内容越长,耗费越多时间。

8. 很同意,之前还准备位运算符,结果发现js的位运算符不支持浮点数,把我害得很惨。