1/** 2 * ChildNode.append() polyfill 3 * https://vanillajstoolkit.com/polyfills/append/ 4 * https://gomakethings.com/adding-an-element-to-the-end-of-a-set-of-elements-with-vanilla-javascript/ 5 * @author Chris Ferdinandi 6 * @license MIT 7 */ 8!function(elem){for(var isNode=function(object){if("function"===typeof Node)return object instanceof Node;else return object&&"object"===typeof object&&object.nodeName&&object.nodeType>=1&&object.nodeType<=12},i=0;i<elem.length;i++)if(window[elem[i]]&&!("append"in window[elem[i]].prototype))window[elem[i]].prototype.append=function(){for(var argArr=Array.prototype.slice.call(arguments),docFrag=document.createDocumentFragment(),n=0;n<argArr.length;n++)docFrag.appendChild(isNode(argArr[n])?argArr[n]:document.createTextNode(String(argArr[n])));this.appendChild(docFrag)}}(["Element","CharacterData","DocumentType"]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.