#15 JavaScriptで学ぶデバッグの基本

JavaScriptのデバッグは、ブラウザに標準で搭載されている「開発者ツール」を使うと非常に効率的に行えます。この記事では、JavaScriptにおけるデバッグの基本的な方法を解説します。

console.log()でその場の状態を確認する

console.log("ageの中身:", age);

ブラウザの開発者ツール(F12キーなどで開く画面)の「コンソール」タブに、この内容が表示されます。

開発者ツールのデバッガー機能

ブラウザの開発者ツールには、コードの特定の行で処理を一時停止させる「ブレークポイント」という機能があります。処理を止めた状態で、その時点の変数の中身を自由に確認できます。

debuggerという特別な命令

コードの中に`debugger;`という1行を書いておくと、開発者ツールを開いた状態でそこを通過した際に、自動的に処理が一時停止します。

function calculate(a, b) { debugger; return a + b; }

JavaScriptならではの注意点

`console.log()`はブラウザだけでなく、Node.js環境でも同じように使えます。一方`debugger;`は、開発者ツールが開かれていないと何も起こらないため、まず開発者ツールを開く習慣をセットで身につけましょう。

まとめ

JavaScriptのデバッグは`console.log()`と開発者ツールのブレークポイント機能が基本です。`debugger;`という便利な命令も活用してみましょう。


本ページはプロモーションを含みます。

参考書籍(PR)

JavaScriptをもっと学びたい方には「改訂新版JavaScript本格入門」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本