JavaScript 【JavaScript】モジュール構文(import, export) この記事では、JavaScript のプログラムを複数のモジュール(部品)に分割し、必要な時に取り込むための構文である import と export について解説する。モジュール(module)とはソースコードを機能単位に分割して部品とし... 2021.02.01 JavaScript
JavaScript 【JavaScript】例外処理とエラー この記事では、JavaScript における例外処理について解説する。例外処理とは例外(exception)とは、「通常とは異なる」といった意味の言葉だが、JavaScript における例外も同様の意味を持っている。例えば、JavaScri... 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 を使った非同期処理を、より直感的に記述することができる。async は関数に対して使... 2021.01.26 JavaScript
JavaScript 【JavaScript】Macrotasks と Microtasks JavaScript の2つのキュー Macrotasks, Microtasks以前、実行待ちの非同期処理の行列としてタスクキューについて説明したが、実は JavaScript には2種類の非同期処理の待ち行列(キュー)が存在し、それらは... 2021.01.24 JavaScript
JavaScript 【JavaScript】Promise のメカニズムを理解する この記事では、JavaScript を実務で使用する上で避けては通れない、そしてなかなか理解するのが難しい概念である Promise について解説する。Promise とはPromise オブジェクトは、非同期処理をより簡単に、可読性が上が... 2021.01.21 JavaScript
JavaScript 【Udemy】JavaScriptメカニズムの学習メモ この記事は Udemy のコース「【JS】初級者から中級者になるためのJavaScriptメカニズム」で学習した内容を、自分の言葉で記録したものになっている。【JS】初級者から中級者になるためのJavaScriptメカニズム このコースは初... 2020.12.21 JavaScriptUdemy
JavaScript スタック(Stack), LIFO, FILO とは この記事では、スタック(Stack)と呼ばれるコンピュータでよく使用されるデータ構造について、シンプルに解説する。CPU内のスタックプログラミングの学習をしていると、スタック(Stack)という用語に出会うことがしばしばある。私が最初にこの... 2020.11.29 JavaScriptプログラミング学習
HTML&CSS 「HTML5/CSS3 モダンコーディング」を読破する!!No.04 | スタンダードレイアウト:サイドメニューを実装する この記事では、書籍「HTML5/CSS3 モダンコーディング」(吉田真麻 著、翔泳社)に基づいて、スタンダードレイアウトのサイドメニューの実装を行ってみる。書籍の内容に基づき、少しオリジナル要素を加えながら実装した過程を公開しているが、用語... 2020.11.17 HTML&CSS
Udemy 人工知能・機械学習・ディープラーニングとは? Udemy【キカガク流】人工知能・機械学習 脱ブラックボックス講座 – 初級編 – 私は以前から、人工知能や機械学習を学んでみたいと強く思っていた。しかし実際に数冊本を購入して勉強を試みたところ、残念ながら途中で挫折してしまった。Webプログラミングに関しては、プログラミングスクール「ウェブカツ!!」の動画教材が私の性分に... 2020.11.09 Udemy