Scribble at 2022-12-14 08:28:10 Last modified: unmodified
ブラウザを起動したときのスタート・ページで、最も展開の遅いコンテンツは、意外にもこのコードで表示している現在時刻だった。setInterval() 内で重い処理をしているとは思わないし、どういうわけか初回だけ異様に時間がかかる。コードで分かるように #time という ID を付けた要素に現在の日時を表示するわけだが、ここの表示だけが、スタート・ページを表示してから20秒くらい遅れて完了する。いったん表示できたら、次からはページをリロードしても遅れないため、new Date(); 以外にも何か初回だけ影響があるのだろうか。