From 0fd2dd74000bbf66bafb6fe95e4903b8bdd20884 Mon Sep 17 00:00:00 2001 From: ache Date: Mon, 23 Apr 2018 21:28:41 +0200 Subject: xo advises --- public/js/script.js | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'public') diff --git a/public/js/script.js b/public/js/script.js index e7c836e..3738774 100644 --- a/public/js/script.js +++ b/public/js/script.js @@ -2,25 +2,23 @@ /* global document XMLHttpRequest */ - function nodeScriptReplace(node) { - if ( node.tagName === 'SCRIPT' ) { - node.parentNode.replaceChild( nodeScriptClone(node) , node ); - } - else if(node.children) { - for ( const child of node.children ) { - nodeScriptReplace( child ); + if (node.tagName === 'SCRIPT') { + node.parentNode.replaceChild(nodeScriptClone(node), node); + } else if (node.children) { + for (const child of node.children) { + nodeScriptReplace(child); } } return node; } -function nodeScriptClone(node){ - const script = document.createElement("script"); +function nodeScriptClone(node) { + const script = document.createElement('script'); script.text = node.innerHTML; - [ ...node.attributes].forEach( attr => { - script.setAttribute( attr.name, attr.value ); + [...node.attributes].forEach(attr => { + script.setAttribute(attr.name, attr.value); }); return script; } -- cgit v1.2.3