記事へのコメント18

    • 注目コメント
    • 新着コメント
    efcl
    efcl Taskに追加するsetTimeout/setInterva/setImmidiate/postMessage。 MicroTaskに追加するPromise/queueMicrotask/nextTick。 setTimeoutのネストにはスロットリングが実装依存でかかることについて。

    2023/10/08 リンク

    その他
    diveintounlimit
    diveintounlimit 面白い話だけど3日後には忘れちゃってそう

    2022/11/23 リンク

    その他
    mizdra
    mizdra よかった / ふと調べてみたら、Chrome 108 からは今の5回目から大幅に増やして16回目から setTimeout ネスト時のスロットリングが発生するようにするっぽい: https://chromestatus.com/feature/5710690097561600

    2022/11/22 リンク

    その他
    field_combat
    field_combat id連番だったんだ

    2022/11/22 リンク

    その他
    razokulover
    razokulover へぇー “「ECMAScript に入っていないけれど、ほぼ標準になっている便利な API」の標準化作業が WinterCG によって進められています。”

    2022/11/22 リンク

    その他
    gfx
    gfx スロットリングの詳細(仕様・実装)とか全然知らなかった。昔UIイベントのスロットリングをsetTimeoutで実装したことがあったけど、実は想定通りに動いてなかったかもしれない🤔

    2022/11/22 リンク

    その他
    xlc
    xlc 今回は「setTimeoutは時代遅れ」的なマヌケコメントがなくて何より。

    2022/11/22 リンク

    その他
    sukkuuuuu
    sukkuuuuu “し”

    2022/11/22 リンク

    その他
    ryunosinfx
    ryunosinfx うほ!うほほ!うほ!うほ!うほほーい!(ドコドコドコドコ!)なおGASがサポートして無くて切れた。

    2022/11/22 リンク

    その他
    mayumayu_nimolove
    mayumayu_nimolove 最初の一行だけ理解してれば事足りる

    2022/11/21 リンク

    その他
    azukiazusa
    azukiazusa へえ “なお whatwg の仕様上、timeoutId は setTimeout と setInterval の間で差がないので、setTimeout で返ってきた timeoutId を clearInterval に渡すことで発火を止めることが出来ますし、その逆も可能です。Node.js でも同様の挙動です。”

    2022/11/21 リンク

    その他
    UDONCHAN
    UDONCHAN いろいろとハマりどころはあるんだけれども、JSで一番肝要なのは“正確なタイミング計測は諦めるのが一番良い選択肢”

    2022/11/21 リンク

    その他
    kabochatori
    kabochatori 知らんかった…。"大抵のブラウザでは timeoutId は連番なので、 for(let i = 1; i < 65536; i++) { clearTimeout(i); } とかやることでページの全部の setTimeout の発火を止めることが出来ます。"

    2022/11/21 リンク

    その他
    Shinwiki
    Shinwiki 完璧に理解し、すぐに忘れる

    2022/11/21 リンク

    その他
    roshi
    roshi Promise.all内でKeyboardEventのエンターキー操作が効かなかった時setTimeout(0)に逃がして切り抜けたなー。

    2022/11/21 リンク

    その他
    yarumato
    yarumato “setIntervalとsetTimeoutの使い分け。setIntervalを使いたくなることはまずありません。では繰り返し処理をどう書くかというと、私は以下”

    2022/11/21 リンク

    その他
    kako-jun
    kako-jun シングルスレッドな言語で、1周後のイベントループまで実行を遅らす効果があるって雑な理解で、0を引数にしてReactのコンポーネント内でも使っちゃってる。どう直せば等価になるのか知りたい……

    2022/11/21 リンク

    その他
    ockeghem
    ockeghem ガハハ>『信じられないかもしれませんが、今から 20 年前は、setTimeout のコールバックを文字列で指定するのが一般的でした』 コールバックを文字列で指定すると脆弱性の原因になることは徳丸本2版に書いてあります

    2022/11/21 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    setTimeout を完璧に理解する

    setTimeout は、指定された時間以降に指定されたコードを実行する JavaScriptAPI です。ブラウザで...

    ブックマークしたユーザー

    • monyurin2023/10/08 monyurin
    • chuwb2023/10/08 chuwb
    • sudo_vi2023/10/08 sudo_vi
    • efcl2023/10/08 efcl
    • s_hiiragi2023/01/20 s_hiiragi
    • kikuchi-hiroyuki2023/01/11 kikuchi-hiroyuki
    • esuji52022/12/27 esuji5
    • nagao198X2022/12/18 nagao198X
    • o_hiroyuki2022/11/23 o_hiroyuki
    • zu22022/11/23 zu2
    • diveintounlimit2022/11/23 diveintounlimit
    • radiocat2022/11/23 radiocat
    • questbeat2022/11/23 questbeat
    • oooooooo2022/11/22 oooooooo
    • ci7lus2022/11/22 ci7lus
    • tg30yen2022/11/22 tg30yen
    • tttttahiti2022/11/22 tttttahiti
    • nanashisan_774s2022/11/22 nanashisan_774s
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事