ITエンジニアの技術メモ

神奈川在住のITエンジニアの備忘録です。おもにプログラミングやネットワーク技術について、学んだことを自分の中で整理するためにゆるゆると書いています。ちゃんと検証できていない部分もあるのでご参考程度となりますが、誰かのお役に立てれば幸いです。

Javascript

JavaScriptでメモリーリークするパターン

JavaScriptでメモリリークするパターンについてネット上の情報から調べてみた。以下に簡単に纏める。 オブジェクト間で循環参照が発生し、各オブジェクトへの参照カウンタが0にならず、オブジェクトが不要になってもGC(ガベージ・コレクション)により回収さ…

Javascript で現在時刻を見やすく出力する。

デバッグの一環で、javascript で現在時刻を入れたログをブラウザのコンソールに出力しようとしたら、現在時刻の取得&見やすい形への整形がちょっと面倒だったので、それ用の関数 getCurrentTimeStr() を作成した。これを呼ぶと、戻り値として「2019/04/07 …

Javascriptのpromiseパターン

先日、JavaScript の promise パターンで書かれたコードに遭遇した。promise パターンについては、以下のページに詳しく書かれている。 https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Using_promises https://blogs.msdn.microsoft.com/ie_jp…