所以,我有一个对象内容,我想把它作为字符串输出。 <br/>
位于该行的末尾。
现在如果它是数组,我会这样做:join("<br/>")
但如何对象做同样的事?
我可以解决这个问题,但是将对象更改为执行$.each
和push
的数组,但这不是必需的代码吗?
答案 0 :(得分:0)
没有内置函数可以执行此操作。要避免each
,您可以使用stringify
,然后格式化字符串
JSON.htmlify = function(obj){
return JSON.stringify(obj, null, 4).replace(/\n/g, '<br/>')
}
您也可以用
替换所有空格,或执行任何其他格式化。