如何实现php var_dump的输出函数?

可以使用Firebug,Chrome和Safari都有一个内置的开发者控制台,它与Firebug的控制台具有几乎相同的界面,因此您的代码应该可以在这些浏览器中移植。

console.debug(my );

对于其他浏览器,如果Firebug不是你的选择,那么试试这个简单的脚本:

function dump(obj) {
    var out = \'\';
    for (var i in obj) {
        out += i + \": \" + obj[i] + \"\\n\";
    }

    alert(out);

    // or, if you wanted to avoid alerts...

    var pre = document.createElement(\'pre\');
    pre.innerHTML = out;
    document.body.appendChild(pre)
}

 

收藏 打印