当前位置:首页 > JavaScript

js 实现换行

2026-04-04 02:16:51JavaScript

使用 \n 换行符

在字符串中直接插入 \n 即可实现换行效果,适用于控制台输出或文本处理。

console.log("第一行\n第二行");

模板字符串换行

使用反引号(`)包裹的模板字符串支持直接换行,无需特殊符号。

js 实现换行

console.log(`第一行
第二行`);

HTML 中的换行

在 HTML 中渲染换行时,需使用 <br> 标签。

document.getElementById("demo").innerHTML = "第一行<br>第二行";

正则表达式替换换行

通过正则表达式将特定符号(如 |)替换为换行符。

js 实现换行

const text = "第一行|第二行";
console.log(text.replace(/\|/g, '\n'));

数组拼接换行

将数组元素用 \n 连接成字符串,适合动态生成多行内容。

const lines = ["第一行", "第二行"];
console.log(lines.join('\n'));

CSS 控制换行

通过 CSS 的 white-space 属性实现文本换行显示。

document.getElementById("demo").style.whiteSpace = "pre";
document.getElementById("demo").textContent = "第一行\n第二行";

标签: 换行js
分享给朋友:

相关文章

js实现轮播

js实现轮播

实现基础轮播效果 使用HTML结构创建轮播容器和图片元素: <div class="carousel"> <div class="carousel-inner">…

js实现复制

js实现复制

使用document.execCommand方法 在较旧的浏览器中,可以使用document.execCommand('copy')实现复制功能。创建一个临时的textarea或input元素,将需要…

js实现投球

js实现投球

实现投球动画的基本思路 使用JavaScript和CSS动画结合的方式模拟投球效果。核心是通过改变元素的位置、旋转和缩放属性,配合定时器或CSS过渡实现平滑动画。 创建基础HTML结构 <…

vue实现js休眠

vue实现js休眠

实现 JavaScript 休眠的方法 在 Vue 中实现 JavaScript 休眠(延迟执行)可以通过以下方式实现。由于 JavaScript 本身没有内置的 sleep 函数,通常使用 Prom…

js节流实现

js节流实现

节流的概念 节流(Throttle)是一种限制函数执行频率的技术,确保函数在一定时间间隔内只执行一次。常用于滚动事件、窗口调整等高频触发的场景。 基础实现方法 使用时间戳判断是否执行函数:…

js实现正交

js实现正交

正交的概念 正交在数学和计算机科学中通常指两个向量垂直或线性无关。在编程中,正交性常被用于设计模块化、低耦合的系统。 向量正交判断 判断两个向量是否正交可以通过点积是否为0来实现: fun…