JavaScript console オブジェクト

JavaScript の console オブジェクトは、Webブラウザのデバッグコンソールへアクセスする機能を提供する。

目次

  1. オブジェクト
    1. window.console
  2. メソッド
    1. log
    2. info
    3. warn
    4. error
    5. trace

window.console

古いInternet Explorerは、開発者ツールを開いているときのみConsoleオブジェクトを使用でき、開発者ツールを使わないときはConsoleオブジェクトを使用できない。そのためCosoleオブジェクトを使用できるかどうかチェックする必要がある。

if (window.console) {
  console.log("message");
}

メソッド

consoleオブジェクトにはコンソールにメッセージを出力するメソッドがある。メッセージにはレベルがあり、レベルによってメソッドが異なる。

consoleオブジェクトのメソッド
メソッド 説明
error エラーメッセージを出力する。
info メッセージタイプのログ情報を出力する。
log 一般タイプのログ情報を出力する。
trace スタックトレースを出力する。
warn 警告メッセージを出力する。

console.log

一般タイプのログ情報を出力する。

console.log("message")

console.info

メッセージタイプのログ情報を出力する。

console.info("information")

console.warn

コンソールに警告メッセージを出力する。

function example() {
  console.warn("warning")
}
example()

console.error

コンソールにエラーメッセージを出力する。

function example() {
  console.error("error")
}
example()

console.trace

コンソールにスタックトレースを出力する。

function example() {
  console.trace()
}
example()