(1)
function removeNode (node) {
for (var i = 0; i < node.length; i++) {
if (node[i].nodeType === 3 && /^\s+$/.test(node[i].nodeValue)) {
node[i].parentNode.removeChild(node[i]);
};
};
return node;
}
(2)
function removeNode (node) {
for (var i = 0; i < node.childNodes.length; i++) {
if (node.childNodes[i].nodeType === 3 && /^\s+$/.test(node.childNodes[i].nodeValue)) {
node.childNodes[i].parentNode.removeChild(node.childNodes[i]);
};
};
return node;
}