suchen

Heim  >  Fragen und Antworten  >  Hauptteil

js-Leistungsprobleme

Es gibt eine Frage, die ich schon lange zurückhalte:
Wenn Sie keine Ereignisdelegation verwenden, schreiben viele Leute so (wie oben gezeigt) und führen das Klickereignis in einer Schleife durch.
Meine Frage ist:
Auf diese Weise zu schreiben ist weniger Code, als nur den Seitencode dreimal zu schreiben?
Oder ist die Leistung besser? Die gute Sache?

phpcn_u1582phpcn_u15822779 Tage vor480

Antworte allen(4)Ich werde antworten

  • 大家讲道理

    大家讲道理2017-05-19 10:26:14

    代码少,优雅一些,性能感觉没多大区别吧。不过这样写,要小心闭包的问题,即当function要用到i的时候,你懂得。

    Antwort
    0
  • phpcn_u1582

    phpcn_u15822017-05-19 10:26:14

    只是代码更少而已
    性能都是一样的

    Antwort
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:26:14

    逻辑简单了不容易出错,增加了开销,但一般不足以影响性能。要是把 handler 单独拿出来影响就更小了。

    Antwort
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:26:14

    运算是一样的,有循环,就是代码减少了吧。

    Antwort
    0
  • StornierenAntwort