【CVTE】请使用原声Javascript实现一个方法,判断html中出现次数最多的标签,并统计这个次数

来源:互联网 发布:mysql数据库的增删改查 编辑:程序博客网 时间:2024/05/18 17:02
var tags = document.getElementsByTagName('*');var tagsArr = [];function countTag(){  for (var i = 0; i < tags.length; i++) {      tagsArr.push((tags[i].tagName).toLowerCase());    }     var temp = [];      var tag =[];    for (var i = 0; i < tagsArr.length; i++) {      for (var j = i+1; j < tagsArr.length+1; j++) {        if (tagsArr[i] == tagsArr[j]) {          temp.push(tagsArr[j]);          tagsArr.splice(j,1);          j--;        }        if (j == tagsArr.length -i) {          temp.push(tagsArr[i]);          tagsArr.splice(i,1);          i--;          tag.push(temp);          temp = [];        }      }    }    return tag;  }var all = countTag();var maxTagCount = 0;var maxTagName = '';for(var i=0; i<all.length; i++){  if(all[i].length >= maxTagCount){    maxTagCount = all[i].length;    maxTagName = all[i][0];  }}console.log(maxTagCount);console.log(maxTagName);

阅读全文
1 0
原创粉丝点击