#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本格入門」がおすすめです。
コメント
コメントを投稿