js格式化html代码(格式化.代码.js.html...)

wufei1232024-09-08python4
文章提供了 formathtml 函数,用于格式化 html 代码,其主要功能包括:移除多余的空格;移除多余的换行符和制表符;添加缩进,方便阅读。

js格式化html代码

function formatHtml(html) {
  // 移除多余的空格
  html = html.replace(/\s\s+/g, ' ');
  // 移除多余的换行符和制表符
  html = html.replace(/\n|\r|\t/g, '');
  // 添加缩进
  let formattedHtml = '';
  let indentLevel = 0;
  for (let i = 0; i ') {
      indentLevel--;
      formattedHtml += char + '\n' + ' '.repeat(indentLevel * 2);
    } else {
      formattedHtml += char;
    }
  }
  return formattedHtml;
}

以上就是js格式化html代码的详细内容,更多请关注知识资源分享宝库其它相关文章!

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。