你知道JavaScript的"JSON Beautifier"吗?
从
{"name":"Steve","surname":"Jobs","company":"Apple"}
Run Code Online (Sandbox Code Playgroud)
至
{
"name" : "Steve",
"surname" : "Jobs",
"company" : "Apple"
}
Run Code Online (Sandbox Code Playgroud)
例
some_magic(jsonObj); // return beautified JSON
Run Code Online (Sandbox Code Playgroud) 我想知道是否有一种快速方法来获取对象变量的所有值,类似于php的var_dump()
方法.
所以,如果我有一个对象
var myObject = {
Up: 38,
Dn: 40,
Lf: 37,
Rt: 39,
Enter: 13,
Space: 32,
Esc: 27
};
Run Code Online (Sandbox Code Playgroud)
我会回来的字符串看起来像
[ Up:38, Dn:40, Lf:37, Rt:39, Enter:13, Space:32, Esc:27 ]
Run Code Online (Sandbox Code Playgroud)
假设我需要在不能使用firebug的计算机上执行此操作.有没有办法在不迭代对象中的所有参数的情况下执行此操作?有没有一个像这样的独立库?
这可能是一个非常简单的问题,但我找不到任何有效的方法。
我正在尝试获取 json 结果并将其写入 div 的内部 html 以查看它的外观。
我有这样的事情:
$.getJSON("someurlthatgivesmejson",
function(data){
$("#jsonmodel").html(data); // what should this be??
});
});
Run Code Online (Sandbox Code Playgroud)
更新
我能够通过使用它来显示一些文本
$("#jsonmodel").html($.param(data));
Run Code Online (Sandbox Code Playgroud)
但是,它的格式不像浏览器显示 json 结果的方式,例如 javascript 对象的结构。