removewhitespace.js

来自「SVG资料。这是一个SVG资料」· JavaScript 代码 · 共 23 行

JS
23
字号
function RemoveWhiteSpaceChildNodesOf(node)
{
  if (node != null)
  {
    var child = node.lastChild;
    while (child != null)
    {
      if (child.nodeType == 3 && child.nodeValue.match(/\S/) == null)
      {
        var previous = child.previousSibling;
        child.parentNode.removeChild(child);
        child = previous;
      }
      else
      {
        RemoveWhiteSpaceChildNodesOf(child);
        child = child.previousSibling;
      }
    }
    
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?