function filterNodeList(NodeList, callback) {
if (typeof callback !== "function") callback = (i) => i; // Any have better idear?
const Result = document.createElement("div");
//# No need to filter empty NodeList
if (NodeList.length === 0) return NodeList;
for (let i = 0; i < NodeList.length; i++) {
if (callback(NodeList.item(i))) Result.appendChild(NodeList.item(i));
}
return Result.childNodes;}