2020-09

スポンサーリンク
JavaScript

JavaScript | 正規表現ステップアップ練習

では、初心者が手を動かしながら正規表現を学べるミニ課題集(全10問)を作り、それぞれステップごとに解説します。問題1:数字だけの文字列かチェック条件:文字列が 1桁以上の数字だけ で構成されているかヒント:\d と + を使う問題2:英単語...
JavaScript

JavaScript | 正規表現オブジェクト

主な内容の要点JavaScriptで正規表現を使うには「正規表現オブジェクト」を作成します。作り方は大きく2種類あり、/パターン/ と書く方法と new RegExp("パターン") を使う方法です。正規表現オブジェクトの作り方リテラル記法...
JavaScript

JavaScript | 例外処理(try…catch) のポイント

主な内容の要点JavaScriptのtry...catchは、関数の中で発生したエラーも呼び出し元のtry...catchで捕まえられる。ただし、非同期処理(例:setTimeout)の中で起きたエラーは捕まえられないので注意が必要。ポイン...
JavaScript

JavaScript | throw文

主な内容の要点JavaScriptでは、throw文を使うことで自分でエラー(例外)を発生させることができます。これにより「ここで処理を止めたい」「特定の条件でエラーを知らせたい」といった場面を自由に作れます。基本ポイントthrow文の役割...
JavaScript

JavaScript | 非同期(fetch / async)でのエラーの落とし穴(良い書き方・悪い書き方)を具体コード比較で示す

ここでは、「非同期処理(fetch / async)」でよくあるエラーの落とし穴を、「悪い書き方 → なぜダメか → 良い書き方」に整理して解説します。初心者がつまずきやすいポイントを中心に、実際のコードとコメントで具体的に見ていきましょう...
JavaScript

JavaScript | 例外とエラーハンドリング

主な内容の要点JavaScriptではエラー(例外)がいくつかの種類に分かれていて、try...catchを使うと発生した例外をキャッチして処理できます。さらに、例外の種類ごとに処理を分けることができます。主なポイント例外の種類JavaSc...
JavaScript

JavaScript | 例外処理(try…catch) の練習問題セット(初心者向け)

目的try…catch の基本、例外の伝搬(同期)、非同期コールバックでの落とし穴、Promise / async–await での例外処理を確実に理解すること。各問題は「問題 → 予想 → 実行例(出力) → 解説(ステップごと)」の順で...
JavaScript

JavaScript | 非同期エラーの「良い書き方・悪い書き方」を比較するサンプル

ここでは、「非同期処理での例外(エラー)をどう扱うか」について、初心者がよくやってしまう「悪い書き方」と、実務的に安全な「良い書き方」を、コメント付きで比較解説します。テーマ:setTimeout などの「非同期処理」の中でエラーが出たとき...
JavaScript

JavaScript | try…catch…finally 文による例外処理

主な内容の要点JavaScriptのtry...catch...finallyは、エラーが起きてもプログラムを安全に続けるための仕組みです。特にfinallyは「必ず最後に実行される処理」を書けるのがポイントです。基本構造try { // ...
JavaScript

JavaScript | 非同期処理をブレークポイントで止める

初心者が 「非同期処理をブレークポイントで止める」 のは少し難しく感じますが、実はブラウザの開発ツール(DevTools)を使えば fetch や setTimeout の中の処理も止めて中身を確認 できます。ここでは、非同期処理の基本の流...
JavaScript

JavaScript | 「例外+非同期」のデバッグ実践(Promise の中のエラー追跡)

ここからは、「例外 × 非同期処理(Promise・async/await)」で発生するエラーをデバッグする方法を、初心者向けにやさしく、具体例つきで解説します。(ブラウザ開発ツールを使った実践手順つきです 👇)1. 非同期処理のエラーは「...
JavaScript

JavaScript | 非同期エラーの落とし穴(Promise を返さない async と catch の罠)

JavaScript の「非同期エラー」まわりは、初心者が一番つまずくところの1つです。ここでは、Promise・async/await・try/catch の関係と、「Promise を返さない async 関数の罠」について、わかりやす...
JavaScript

JavaScript | 例外のデバッグ方法

「例外(エラー)をデバッグする力」は、プログラミング初級から中級に進む大きなステップです。ここでは、「stack(スタックトレース)」の見方と活用方法を、初心者でもわかるようにかみ砕いて解説します。1. 「stack」とは? — エラーの“...
JavaScript

JavaScript | 例外処理(try…catch文)

主な内容の要点JavaScriptでエラーが起きるとプログラムが途中で止まってしまいます。これを防ぐために try...catch文 を使うと、エラーをキャッチして安全に処理を続けられます。ポイント解説エラーが発生するとプログラムは強制終了...
スポンサーリンク