JavaScript
👻 console.log を書いたのに何も表示されない
開発者ツールを開いていない
😰 こんな症状
console.log() を書いたのに、ブラウザに何も表示されない。
🔍 原因
console.log() はブラウザの画面ではなく開発者ツールのコンソールに表示される。開発者ツールを開いていない、または「Console」タブが選ばれていない。
❌ エラーが起きるコード
<script src="app.js"></script>
<!-- body の前に配置、DOM未構築 -->
✅ 直し方
F12キー(Macは Cmd+Option+I)で開発者ツールを開き、「Console」タブをクリックする。それでも表示されない場合は、<script> タグのファイルパスが正しいか確認する。
✅ 修正後のコード
<script src="app.js" defer></script>
<!-- defer で DOM 構築後に実行 -->
この解決法は役立ちましたか?
🔗 関連するエラー
- Uncaught ReferenceError: xxx is not defined — 変数・関数名のタイポ
- Uncaught TypeError: Cannot read properties of null — getElementById の id が存在しない
- 404 Not Found(スクリプトが読み込まれない) — script の src パスが間違っている
- ボタンを押しても何も起きない — getElementById の id 不一致
- SyntaxError: Unexpected token — 括弧・波括弧の閉じ忘れ
📖 この問題を学べるレッスン
📝 関連ブログ記事
- プログラミングのエラーメッセージの読み方 — エラーの読み方を基礎から解説