论坛首页 入门技术论坛

别了,JavaScript中的isXX系列

浏览 8453 次
该帖已经被评为新手帖
作者 正文
   发表时间:2011-04-18  
我经常把两行封装成一个方法
也会把一句抛异常的封装成一个方法
0 请登录后投票
   发表时间:2011-04-18  
想起了  !!a
0 请登录后投票
   发表时间:2011-04-18  
应用层使用应该问题不大。

如果是 jQuery 这种框架和库里要判断,也许性能上就要考量了。
0 请登录后投票
   发表时间:2011-04-18  
现在大多数JS都属于UI库,最大的性能消耗不在JS运行速度,而是Dom操作及触发的重渲染(好像还分reflow与repaint?没深究过)
so... 我觉得库里面用这些判断函数造成的消耗无所谓来着,但有时判断不是一个比较就能得出的,就有必要用函数封装了。
如果是纯数据处理什么的,那倒是可以直接写判断以优化性能
0 请登录后投票
   发表时间:2011-04-18  
这个不会成为性能瓶颈的,觉得封装起来好看易读就用,否则就不用,性能不是问题。
0 请登录后投票
   发表时间:2011-04-18  
保留意见吧、、、、

合适的场合用合适的判断语句、、、、

没有必要一竿子打死、、、
0 请登录后投票
   发表时间:2011-04-19  
EldonReturn 写道
除了isIE, isFF之类可以保留,其它都基本可以省掉

支持!
0 请登录后投票
   发表时间:2011-04-19  
参考jquery就OK了,封装常用的工具方法
0 请登录后投票
   发表时间:2011-04-19  
智者见智,仁者见仁。如果对性能要求极端可以去掉,但多数时候是无所谓的。
0 请登录后投票
   发表时间:2011-05-18  
请问Snandy兄,你iteye和cnblogs上面的博客 我到底应该订阅哪一个?或者说着两个博客的区别是?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics