jQuery 是否有类似于 PHP 的 var_dump 的 JSON/javascript 对象到 HTML 漂亮的打印功能?
jQuery 是否有类似于 PHP var_dump 的 JSON/Javascript 对象到 HTML 漂亮的打印功能?如果是,那是什么?
Does jQuery have a JSON/Javascript object to HTML pretty print function similar to PHP's var_dump? If yes, what is it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
jQuery 没有(开箱即用)。
然而,James Padolsey 创建了我非常喜欢的这个 PrettyPrint。
另外,如果您使用 Firebug 或 Web Inspector(或类似的),您只需在控制台中键入对象,按 return 即可查看该对象的树转储。要强制显示树视图,请调用console.dir(obj)
jQuery does not (out of the box).
However, James Padolsey created this prettyPrint which I really like.
Also, if you're using Firebug or Web Inspector (or similar), you can just type the object into the console, press return, and see a tree-dump of the object. To force a tree-view, call
console.dir(obj)
尽管接受的答案是正确的,但 jQuery 没有漂亮的 JSON 打印功能,该功能现已通过
JSON.stringify() 的
包含在开箱即用的 javascript 中 空格参数。要打印为 HTML,将输出带有
将保留行间距。
Although the accepted answer is correct that jQuery does not have a pretty print feature for JSON, that feature is now included in out of the box javascript through
JSON.stringify()'s
space argument.To print to HTML, wrapping the output with
<pre> </pre>
will preserve the line spacing for readability purposes.使用 Jquery,您可以使用
object.serialize()
来输出对象。这类似于 php 中的var_dump()
或 Zend 中的Zend_Debug::dump()
。Using Jquery, you can have
object.serialize()
to output an object. This is similar tovar_dump()
in php orZend_Debug::dump()
in Zend.