JavaScript
 Computer >> コンピューター >  >> プログラミング >> JavaScript

【JavaScript】consoleオブジェクトでエラーコンソールにメッセージを出力する方法

JavaScriptでブラウザの開発者ツール(コンソール)にメッセージを出力するには、consoleオブジェクトを使用します。用途に応じて複数の出力メソッドが用意されており、それぞれ表示スタイルが異なります。

主な出力メソッドの種類

1. エラーメッセージ(赤色で表示)

エラーとして強調したいメッセージは、赤色で表示されるconsole.error()を使います。

console.error(message);

2. 通常のログ出力

デフォルトの形式でメッセージを表示するには、最も一般的なconsole.log()を使用します。

console.log(message);

3. 警告メッセージ(黄色で表示)

警告として目立たせたい場合は、黄色いアイコン付きで表示されるconsole.warn()が便利です。

console.warn(message);

4. 情報メッセージ

参考情報を出力する場合は、情報アイコンとともに表示されるconsole.info()を使います。

console.info(message);

応用的な使い方

CSSでログの見た目をカスタマイズする

%c指定子を使うと、出力するメッセージにCSSスタイルを適用できます。以下の例では、緑背景・白文字のスタイルでメッセージが表示されます。

console.log('%c カスタムメッセージ!', 'background: green; color: white;');

変数の値を整形して出力する

%dなどのフォーマット指定子を使えば、変数の値を読みやすい形で出力できます。例として、変数名が「num」の場合は次のように記述します。

console.error('num=%d', num);

まとめ

デバッグ時にはconsole.log()だけでなく、エラー・警告・情報など目的に応じたメソッドを使い分けることで、コンソールの可読性が大きく向上します。さらに詳しい仕様については、各ブラウザが提供しているConsole APIリファレンスを参照してください。

  1. JavaScriptのmessageプロパティとは?エラーメッセージの取得方法をサンプルコードで解説

    JavaScriptのmessageプロパティは、Errorオブジェクトが持つエラーの詳細メッセージを設定または取得するためのプロパティです。try...catch文で例外を捕捉した際に、e.messageと記述することで、実際に発生したエラーの内容を文字列として確認できます。デバッグ作業やユーザーへのエラー通知など、さまざまな場面で活用できる重要なプロパティです。サンプルコード以下は、messageプロパティを使ってエラーメッセージを表示する具体的なコード例です。<!DOCTYPE html> <html lang=ja> <head> <meta

  2. JavaScriptで親要素の子要素を取得する方法【サンプルコード付き】

    JavaScriptでは、親要素が持つchildrenプロパティを参照することで、その直下にある子要素をまとめて取得できます。本記事では、実際に動作するサンプルコードを使いながら、具体的な手順をわかりやすく解説します。 サンプルコード 以下は、JavaScriptを使って親要素(parent1)の子要素を取得し、ボタンのクリックで一括表示させる例です。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta nam