タグ

ブックマーク / qiita.com/mogamoga1337 (1)

  • 【JavaScript】setTimeout(fn, 0)が遅さが分かるサイト - Qiita

    発端 こちらの記事を読んだとき、未知との遭遇でよく分からなかったのだが、調べるとクソ重い処理をUIがフリーズしない程度にちょくちょく実行する方法としてsetTimeout(fn, 0)というものがある。ということを知った。 そして、setTimeout(fn, 0)は遅いらしいので他のアルゴリズムと比較したいと思った。 比較 1から100000までの和を求めてもらう。 おわかりいただけただろうか。 比較に使わせていただいたアルゴリズム Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do w

    【JavaScript】setTimeout(fn, 0)が遅さが分かるサイト - Qiita
    Lhankor_Mhy
    Lhankor_Mhy 2024/01/25
    queueMicrotask() じゃいかんのかな、と思ったがマイクロタスクはイベントループを回さないから下手すると固まってしまうのか。/ Worker を使うのとどっちがいいんだろ。
  • 1