這篇文章給大家分享了用遞歸思想獲得頁面所有標籤元素的代碼,有需要的小伙伴可以參考一下這個代碼
var tag = []; var search = function($element, tag){ var localName = $element[0].localName; if(!tag.includes(localName)){ tag.push($element[0].localName); } var children = $element.children(); if(children.length > 0) { children.each(function(e){ search($(this), tag); }); } return tag; }; tag = search($('html'), tag); console.log(tag);
利用遞歸思想遍歷所有元素,最後返回數組
相關推薦:
以上是遞歸思想獲得頁面所有標籤元素(去重)的詳細內容。更多資訊請關注PHP中文網其他相關文章!