JavaScript 【JavaScript】モジュール構文(import, export) この記事では、JavaScript のプログラムを複数のモジュール(部品)に分割し、必要な時に取り込むための構文である import と export について解説する。 モジュール(module)とは ソースコードを機能単位に分割して部品... 2021.02.01 JavaScript
JavaScript 【JavaScript】例外処理とエラー この記事では、JavaScript における例外処理について解説する。 例外処理とは 例外(exception)とは、「通常とは異なる」といった意味の言葉だが、JavaScript における例外も同様の意味を持っている。 例えば、JavaS... 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