JavaScriptで1行足すだけで、以降の処理を5秒間待つことができる
nove-b
September 2, 2023
domの操作をしていると、
「あれ、動かない、domの生成がまだ行われていない? 試しに5秒待った後に実行してみよう」
みたいなことが良くある。
その都度、下記のように実行してきた。
という風に、setTimeoutの中に該当する関数を入れていく。
ただこれだと、入れるべき関数がたくさんあると面倒くさい。
そこで以降すべて5秒後に実行されるというワンライナーを覚えることにした。
それ以降の行はすべて5秒後に実行されますよっと
ただこれだけのこと。
ただこれだとasyncをつけたメソッドを用意する必要があるけれど。
Discussion in the ATmosphere