Bun

指南实用工具

使用 Bun 转义 HTML 字符串

Bun.escapeHTML() 实用工具可用于转义字符串中的 HTML 字符。进行以下替换。

  • " 变为 """
  • & 变为 "&"
  • ' 变为 "'"
  • < 变为 "&lt;"
  • > 变为 "&gt;"

此函数针对大型输入进行了优化。非字符串类型将在转义前转换为字符串。

Bun.escapeHTML("<script>alert('Hello World!')</script>");
// &lt;script&gt;alert(&#x27;Hello World!&#x27;)&lt;&#x2F;script&gt;
"); // <script>alert('Hello World!')</script>`).then(()=>{clicker.querySelector(".clipboard").classList.add("hidden");clicker.querySelector(".check").classList.remove("hidden");setTimeout(()=>{clicker.querySelector(".clipboard").classList.remove("hidden");clicker.querySelector(".check").classList.add("hidden")},2500)})})});

有关更多有用的实用工具,请参阅 文档 > API > 实用工具