我需要能够获取任何JSON数据并打印键/值对.
(类似于PHP中的print_r())
这甚至可以用javascript吗?
我通常只是快速创建一个日志功能,允许您更改日志记录方法.写入启用/禁用或注释以选择选项.
function log(msg){ if (window.console && console.log) { console.log(msg); //for firebug } document.write(msg); //write to screen $("#logBox").append(msg); //log to container }
更新:有关Firebug 控制台API的信息
更新:添加了对非firebug浏览器的检查.
是的,您可以通过警报处理大量信息,您也可以使用它进行调试.
这里是javascript的print_r 等价物.
function print_r(theObj){ if(theObj.constructor == Array || theObj.constructor == Object){ document.write("
祝你的项目好运!