Javascript-向数组字符串添加换行符

Javascript-向数组字符串添加换行符,javascript,arrays,string,line-breaks,Javascript,Arrays,String,Line Breaks,我有一个脚本,在点击按钮时显示一个随机的句子。 我想在一些句子中加一个换行符。例如: “这是第一句话” 变成: “这是 “第一句” 我尝试过使用\n和,但都不起作用。 我还能试什么 const p=document.getElementById(“句子”); const origsentenses=[“这是第一句话”,“这是第二句话”,“这是第三句话]; 让剩下的句子=[]; 函数随机化语句(){ 如果(remainingSequences.length==0)remainingSequenc

我有一个脚本,在点击按钮时显示一个随机的句子。 我想在一些句子中加一个换行符。例如:

“这是第一句话”

变成:

“这是
“第一句”

我尝试过使用
\n

,但都不起作用。
我还能试什么

const p=document.getElementById(“句子”);
const origsentenses=[“这是第一句话”,“这是第二句话”,“这是第三句话];
让剩下的句子=[];
函数随机化语句(){
如果(remainingSequences.length==0)remainingSequences=origSentences.slice();
常数{
长度
}=保留句子;
const[quote]=剩余句子拼接(Math.floor(Math.random()*长度),1);
p、 text内容=报价;
}
随机句子


如果您将您的报价分配给段落
p
textContent
字段,它将被呈现为纯文本。如果改用
innerHTML
,它将解析并呈现您提供的任何HTML

参见示例

const p=document.getElementById(“句子”);
常数或常数=[
“这是第一句话。”,
“这是第二句话。”,
“这是第三句话。”
];
让剩下的句子=[];
函数随机化语句(){
如果(RemainingSequences.length==0)
剩余句子=origSentences.slice();
const{length}=剩余句子;
const[quote]=剩余句子.splice(
Math.floor(Math.random()*长度),
1.
);
p、 innerHTML=报价;
}

随机句子


如果您将您的报价分配给段落
p
textContent
字段,它将被呈现为纯文本。如果改用
innerHTML
,它将解析并呈现您提供的任何HTML

参见示例

const p=document.getElementById(“句子”);
常数或常数=[
“这是第一句话。”,
“这是第二句话。”,
“这是第三句话。”
];
让剩下的句子=[];
函数随机化语句(){
如果(RemainingSequences.length==0)
剩余句子=origSentences.slice();
const{length}=剩余句子;
const[quote]=剩余句子.splice(
Math.floor(Math.random()*长度),
1.
);
p、 innerHTML=报价;
}

随机句子


谢谢!它解决了我的问题!我不知道textContent和innerHTML之间的区别。我想我还有很多东西要学。谢谢!它解决了我的问题!我不知道textContent和innerHTML之间的区别。我想我还有很多东西要学。