通过javascript对象访问数据并在html页面上打印

通过javascript对象访问数据并在html页面上打印,javascript,Javascript,我有一个对象,其中每个键都有一个对应于它的字符串,例如ex{0:'hello\nworld',1:'\njavascript\nis\nawesome'}现在我想在html页面中打印它,每个\n都应该有一个换行符,例如- hello(new line) world(new line) javascript(new line) is(new line) awesome(new line) 作为一个新的程序员,我不知道该怎么做。如果有任何帮助,我将不胜感激。用替换\n,并将其全部放在任何可见的ht

我有一个对象,其中每个键都有一个对应于它的字符串,例如ex
{0:'hello\nworld',1:'\njavascript\nis\nawesome'}
现在我想在html页面中打印它,每个
\n
都应该有一个换行符,例如-

hello(new line)
world(new line)
javascript(new line)
is(new line)
awesome(new line)

作为一个新的程序员,我不知道该怎么做。如果有任何帮助,我将不胜感激。


替换
\n
,并将其全部放在任何可见的html标记中,它应该显示您的文本,并在遇到

时返回到行。

您可以使用。和正则表达式。通过在正则表达式中使用
g
标志,可以将所有
\n
替换为

let obj={0:'hello\nworld',1:'\njavascript\nis\nawesome'}
用于(输入obj){
设reg=newregexp('\n',g”);
document.body.innerHTML+=obj[key]。替换(/\n/g,
);
}
@PM 77-1好的,现在我已经编辑好了,我忘记了我需要使用regex和
g
flagGood。对于其他人,请注意文档中的“如果模式是字符串,则仅替换第一次出现的内容”。这可以正常工作,但如果我想在每个字符串后添加单词,例如在hello之后,我想显示vijay,然后显示一个空行,然后显示world,然后显示一些单词,然后显示空行