JavaScriptで1行足すだけで、以降の処理を5秒間待つことができる

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

Discussion in the ATmosphere

Loading comments...