このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
debugger
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
debugger 文は、ブレークポイントの設定などの任意の利用可能なデバッグ機能を呼び出します。デバッグ機能が利用可能ではない場合、この文は効果がありません。
In this article
構文
js
debugger;例
>debugger 文の使用
次の例は、関数が呼び出されたときに、デバッガーを(存在すれば)呼び出すように、debugger 文が挿入されているコードを示します。
js
function potentiallyBuggyCode() { debugger; // do potentially buggy stuff to examine, step through, etc.}デバッガーが起動していると、実行はdebugger 文で停止します。スクリプトのソース内でのブレークポイントと似ています。

仕様書
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-debugger-statement> |