JavaScript

JavaScript

JavaScript これでプロトタイプチェーンの総まとめ

JavaScriptで理解が難しいプロトタイプチェーンの理解が出来る様に、わかりやすくいろいろな例を挙げて説明しています。 まず]と__proto__は同じものです。 また内部プロパティとプロパティは異なります。 ]===__proto__...
JavaScript

Javascript this の挙動総まとめ 早わかり一覧表付き

thisの挙動は非常に分かりにくいです。 階層やイベントリスナ、オブジェクト、アロー関数、jQuery、環境、書く場所などによっても異なります。 それぞれの場合に2階層下までのthisの中身を一覧にして一目で分かるようにしました。 bind...
JavaScript

Javascript classのまとめ(基本、static、extends、super)

Javascriptはprototypeと]を使って関数をclassの様に使えたので、JavascriptにはClassがなかったのですがES2015から他の言語の様に記述出来るclassが追加されたようです。 classの書き方の方が簡単...
JavaScript

JavaScript μs精度の実行速度計測 performance.now()

関数の時間計測の関数や簡単な使い方をまとめました。 自分用のメモです。 performance.now() ブラウザがJavascriptを実行し始めてからの経過時間が格納されている。下の例の場合は、347ms経過している。精度は5μs。D...
JavaScript

Javascript, Python, PHP, Go 正規表現の記法と一覧

正規表現はややこしいので覚えるのが大変で、しかも言語ごとに若干異なるのでまとめました。 間違っていたらコメント頂けたらありがたいです。 言語別正規表現記法 クリックで内容が見れます。 Javascript記法//で括る場合と、RegExpオ...