const filterTags = ['BODY', 'HEAD', 'STYLE', ''']
const valueTags = ['INPUT', 'TEXTAREA']
const reg = /^\([0-9a-zA-Z]+\.[0-9a-zA-Z]+\.[0-9a-zA-Z]+\)$/g
const regs = /^[^\u4e00-\u9fa5]+$/g
let elementTextValue = []
let elementNodesValue = []
function observerDom () {
attributeFilter: ['class', 'style']
let observer = new MutationObserver(mutations => {
for (let mutation of mutations) {
if (mutation.target instanceof HTMLElement) {
if (valueTags.includes(mutation.target.nodeName)) {} else {
requestIdleCallback(() => {
getchildrenText(mutation.target)
let domElem = document.documentElement
observer.observe(domElem, options)