V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
minggeJS
V2EX  ›  问与答

try catch 影响性能吗?我有自己的见解,大家来看

  •  
  •   minggeJS · 2015-12-27 02:01:59 +08:00 · 3247 次点击
    这是一个创建于 3253 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://github.com/drduan/minggeJS/issues/201

    try catch 影响性能吗?我有自己的见解,大家来看

    11 条回复    2015-12-29 12:47:01 +08:00
    minggeJS
        1
    minggeJS  
    OP
       2015-12-27 02:02:28 +08:00
    打开 GITHUB 链接
    yylzcom
        2
    yylzcom  
       2015-12-27 08:44:29 +08:00 via Android
    明哥!抓住活的明哥一只
    RemRain
        3
    RemRain  
       2015-12-27 09:55:01 +08:00
    ```
    有人质疑了,为什么 FOR 20000000 次
    ```

    然而只执行了 10000000 次
    oott123
        4
    oott123  
       2015-12-27 10:27:01 +08:00
    你不 throw 一下么 性能问题主要是频繁的 throw 引起的吧
    shyling
        5
    shyling  
       2015-12-27 10:42:59 +08:00 via iPad
    个人感觉 trycatch 应该对性能影响不大,虽然没测试过。字符串比较似乎很影响性能
    jtacm
        6
    jtacm  
       2015-12-27 10:54:58 +08:00
    性能会耗在 throw 那里。
    jtacm
        7
    jtacm  
       2015-12-27 10:55:12 +08:00
    和 catch
    chairuosen
        8
    chairuosen  
       2015-12-27 12:47:22 +08:00
    火钳刘明
    justjavac
        9
    justjavac  
       2015-12-27 15:22:33 +08:00 via Android
    了如指掌
    minggeJS
        10
    minggeJS  
    OP
       2015-12-27 16:06:23 +08:00
    顶上,我当成论坛了,试一试又不用钱
    xiamx
        11
    xiamx  
       2015-12-29 12:47:01 +08:00
    楼主你自己试一下不就知道了嘛 https://jsperf.com/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4097 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:10 · PVG 12:10 · LAX 20:10 · JFK 23:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.