function getTags(){
//获取全部标签
let tags = [...document.getElementsByTagName("*")];
//获取标签名
tags =tags.map((item)=>{
return item.nodeName;
})
//返回对象,key=标签名 value = 出现次数
var obj = tags.reduce((pre,now)=>{
if(now in pre){
pre[now]++;
}else{
pre[now]=1;
}
function sortId(a,b){
return a.value-b.value;
}
return pre;
// return Object.keyspre;
},{})
//创建对象数组,排序
var objArr = [];
Object.keys(obj).forEach(key=>{
let item = {label:key,value:obj[key]};
objArr.push(item);
})
objArr.sort(function(a,b){
return b.value - a.value
});
return objArr;
}