在控制台中获取详细信息而不是“[object Object]”

时间:2016-03-30 17:34:29

标签: javascript object console.log

我可能有一个非常简单的问题,但我需要知道如何做到这一点。 我的抱负:

var test_obj = {     
  'test' : 't',
  'test2' : 't2'
}
/*
when i log a object it often gives me somthing like this:
 [object Object]
 
but if i want to take a look into the object, i want to see (for test_obj):
{ 'test' : 't', 'test2' : 't2' }
  
*/

那么如何记录一个对象,告诉我内容是什么?

3 个答案:

答案 0 :(得分:1)

将对象转换为字符串表示形式。在对象上使用JSON Stringify,然后您可以显示它。试试这段代码

JSON.stringify(test_obj)

答案 1 :(得分:0)

您需要阅读对象索引: 你可以试试这个:

for file in $(find $1 -name "*PM.mov") ; do 
    ffmpeg -i "$file" -an -f framemd5 "${file}.framemd5.txt"
done

答案 2 :(得分:0)

您可以将lambda与适当的参数一起用于格式化输出。

JSON.stringify