韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > JavaScript > js中如何递归遍历dom树

js中如何递归遍历dom树

js 递归遍历dom树

头像

宋雪维

2021-03-09 10:00:583546浏览 · 0收藏 · 0评论

本文教程操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

dom树是什么?

dom是文档对象模型,为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。

dom是由节点组成的,HTML加载完毕,渲染引擎会在内存中把HTML文档,生成一个DOM树。

使用递归遍历dom树:判断传入的数据是否是数组,遍历跟节点

function getTree2(data, id) {
    // 判断传入的数据是否是数组
    if (Object.prototype.toString.call(data) !== '[object Array]') return
    const root = data.filter(item => item.pid === id)
    const list = []
        // 遍历跟节点
    root.forEach(item => {
        const obj = {...item,children: getTree2(data, item.id) } // 递归方法,自己调用自己
        list.push(obj)
    })
    return list
}
console.log(getTree2(data, 0))

以上就是JavaScript中dom树的介绍和使用递归的方法遍历dom的方法,希望能帮到你哦~更多JavaScript学习推荐:JavaScript教程。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

今天的高清视频在线观看高清| 内衣视频| 女人被男人进入后的心理变化| 合不拢腿(双)BY粗眉毛免费阅..| 《临时夫妻之孽缘》| 秘书奶头好大下面好紧| 三个老头捆着躁我一个| 《不再是朋友的夜晚第二季》| 成品免费PPT网站入口| 妻子的姐姐免费观看大全电视剧| 《温柔的大姐姐》动漫免费观看| 国产旗袍裙人妻人伦| GAI视频免费播放器| 快拨出天我是你母亲歌词监控| 电子| 女性肛交一次肛门多久恢复| 陌陌影视在线观看高清完整版| 《丰满的女邻居》播放| 姐姐片多多免费高清电视剧| 《夜班护士》结局| 苏软软汆肉的日常花卷| 无风险9.1免费版观看| 楼风| 《黏糊糊的你》免费观看| 狗配人的大片视频大全| 《熟妇的荡欲》HD中字| WWWWWWWW在线观看国产| 《XL司令》第一季动漫免费播放| 人犬兽人在线观看免费完整| 掀开超短裙老师的裙子挺进去| 《如狼似虎的女人》大结局| 33D蜜桃成熟| 韩剧公媳之恋免费观看全集| 强壮公借种日日躁我| 玛卡泡水喝能提高性功能吗| 校花被教官扒开腿狂躁| 局长把我奶头掏出来直接吃| 《疯狂72小时》韩剧| 《交换:完美的邻居》3| 啪啪影院| 女人脱精光让人桶爽了