JavaScript 【JavaScript】JSON 形式と JSON オブジェクト JSON JSON とは JSON(JavaScript Object Notification)は、構造を持ったデータをテキスト(文字列)で表現するための形式(フォーマット)の一つであり、その名の通り、JavaScrip... 2021.02.09 JavaScript
JavaScript 【JavaScript】WeakMap オブジェクトを理解する WeakMap オブジェクトとは WeakMap オブジェクトは、Object オブジェクトや Map オブジェクトと同様に、key / value のペアのコレクション(データの集まり)を作成するためのオブジェクトであり、ES... 2021.02.09 JavaScript
JavaScript 【JavaScript】Reflect オブジェクトを理解する Reflect オブジェクトとは Reflect オブジェクトは JavaScript エンジンが内部で使用している汎用的な関数(内部メソッド)を格納しているオブジェクトであり、ES6 から導入された。 ES5 までは内部... 2021.02.09 JavaScript
JavaScript 【JavaScript】Proxy オブジェクトを理解する Proxy とは Proxy オブジェクトは、ES6 から導入されたオブジェクトであり、Proxy オブジェクトを使うと、代理(proxy)となる別のオブジェクトを作成することができる。 代理のオブジェクトを経由して元のオ... 2021.02.09 JavaScript
JavaScript 【JavaScript】localStorage と sessionStorage Web Storage API(localStorage と sessionStorage) ブラウザで実行される JavaScript では、Web APIsと呼ばれるJavaScript からブラウザを操作するための機能を利... 2021.02.09 JavaScript
JavaScript 【JavaScript】Strict モード この記事では、ES5 で導入された Strict モードについて解説する。 Strict モードとは デフォルトの厳格ではない JavaScript で許容されている一部の機能や書き方を制限するモードのこと。Strict ... 2021.02.01 JavaScript
JavaScript 【JavaScript】モジュール構文(import, export) この記事では、JavaScript のプログラムを複数のモジュール(部品)に分割し、必要な時に取り込むための構文である import と export について解説する。 モジュール(module)とは ソースコードを機能... 2021.02.01 JavaScript
JavaScript 【JavaScript】例外処理とエラー この記事では、JavaScript における例外処理について解説する。 例外処理とは 例外(exception)とは、「通常とは異なる」といった意味の言葉だが、JavaScript における例外も同様の意味を持っている。 ... 2021.01.29 JavaScript
JavaScript 【JavaScript】Fetch API による非同期ネットワーク通信 この記事では、JavaScript における非同期ネットワーク通信の手段の一つである Fetch API について解説する。 同期通信と非同期通信 ブラウザに表示されている内容は、ブラウザから URL を指定してリクエスト... 2021.01.27 JavaScript
JavaScript 【JavaScript】async と await async / await とは async / await 構文は ES8 (ES2017) で導入された構文であり、これを使用することで Promise を使った非同期処理を、より直感的に記述することができる。 asy... 2021.01.26 JavaScript