AS3里,“==”和“===”哪种更消耗资源?

dsdncoolie 2011-10-27 02:02:46
有些时候,既能采用“==”,也能采用“===”,功能一样。如果吹毛求疵一些,这两种想等判断符,哪个更节省资源一点?
...全文
138 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dsdncoolie 2012-05-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

===
做的判断要多些。与其在这个上面浪费时间判断其资源的消耗,不如放在别的方面上。
[/Quote]
虽然做的判断条件会更多,但未必更浪费资源。例如两个对象进行比对操作,一个是A大类->B中类->X小类,一个是A大类->B中类->Y小类,若在A级别处理,虽然判断条件少,但实操花销反而更多,若在B级别处理,虽然判断多一层,但运行效率更高。

同理,==和===,必定有所分别,我指的是效率上,若是判断条件上当然是===更严谨了。只是在目前主流配置上,哪怕做个上万的循环体来比较,也很难看出两者在效率上的区别,可能拿台80286可以看出来。
这也不是没意义的,起码在学术上穷根究底也是有益的。
diffmaker 2012-05-25
  • 打赏
  • 举报
回复
===
做的判断要多些。与其在这个上面浪费时间判断其资源的消耗,不如放在别的方面上。
dsdncoolie 2012-05-24
  • 打赏
  • 举报
回复
没人懂吗?到底哪个更省资源,能解释个究竟吗?
niwota865 2011-11-08
  • 打赏
  • 举报
回复
应该是==吧!

2,275

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧