我在控制台中以[object Object]
的形式获得了我的对象,但是不管我尝试何种方式来记录所有对象的内容,我都得不到任何结果或错误信息。我在Stack Overflow上看了很多关于这个问题的帖子(如:这个、这个、这个、这个和这个),但仍然无法解决。
我使用以下代码通过循环遍历JSON数组创建了一些对象:
var tables = {};
$.each(campaigns, function(key, value){
tables[value] = '';
var entries = [];
$.each(data, function(k, v){
if(v.campaign == value){
entries.push(v);
}
});
$.extend(tables[value], entries);
});
console.log('tables: ' + tables);
根据不同条件和参数返回的对象数量是正确的。但是,我想看到这些对象内部的内容!我不想包含各种外部脚本,也不想进行奇怪和不必要的循环操作,只需要一些简单的命令就可以了!
如何记录类似console.log(someObj);
的对象?
console.log('tables: ', tables)
运行得更好吗?不要强制将对象转换为字符串,控制台应该给你一个漂亮的对象浏览器。 - Thiloconsole.log('bla', blop)
和console.log('bla' + blop)
中的+
和,
! - rkeet