Node.jsでObjectをconsole.logした時に、[Object, object]と出てしまう時があります。その中身がみたいですよね。PHPに例えるとのvar_dumpに相当する方法です。

// utilモジュールを使います。
var util = require('util');

// inspectで中身を見ることができます。
console.log(util.inspect(object));

とても簡単ですね!

function dump(v){
    return console.log(util.inspect(v));
}

dump(object);

こんな感じにメソッドを作っておいて、console.logの代わりに使ってしまうのもありですね。

【Node.js】Objectメソッドをdumpして中身を見る方法
Pocket

Tagged on:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です