JavaScript

JavaScript

Javacript オブジェクト、配列、JSON 扱い方 総まとめ

配列と連想配列とJSONどれも似ていて扱い方をいつも忘れるので、1ページ内に出来るだけ使い方をまとめました。 オブジェクト (Object)(≒連想配列、ディクショナリ) 連想配列と言う人もいますがJavascriptではオブジェクトと言う...
JavaScript

Javascript 関数 各種関数一覧、普通関数・classとの違いも

普通関数、無名関数、アロー関数、即時関数、コンストラクタ関数、再帰関数、純粋関数、高階関数、クロージャ―関数など、多様な関数の形式や動作の違いがあるので、後から参照できるように全て1ページにまとめました。 (更に追加:静的メソッド、ジェネレ...
TypeScript

TypeScript 始め方 インストールから実行・コンパイルまで

nodejsに TypeScript を追加する必要があります。 TypeScript は基本的にコンパイルしてjsにして使用するのですが、ts-nodeをインストールすると普通のnodeのjsファイル様に実行が出来るのでデバッグが簡単です...
JavaScript

JavaScript 推移 ECMScript2022まで

JavaScriptが出た時はブラウザでしか実行できなくて、MicrosoftのVisual Basicとよく似てて簡単だなぁって思ってましたが、今ではNodeJS等バックエンドでも動作し、インタラクティブなAngular、React、Vu...
JavaScript

Javascript 文字列・数値 扱い一覧(変換・検索・置換・削除など)

JavaScriptの文字列や数値の扱いは、結構ややこしくて、いろんなサイトで説明してくれているのですが、1ページに記載されている情報が少なく、色々なページを見ないといけないので、出来るだけ1ページに纏めました。 でも、内容が結構多いのでア...