gpt4 book ai didi

javascript - 这段代码中 nodeType 的用途是什么?

转载 作者:行者123 更新时间:2023-11-30 10:45:19 26 4
gpt4 key购买 nike

function prev( node ){
do {
elem = elem.previousSibling;
} while( elem && elem.nodeType != 1 );
return elem;
}

在这个函数中,我们正在寻找给定节点的前一个节点。从 John Resig 的工作中得到这段代码。这非常有效我想深入了解这一点,特别是他为什么检查 elem.nodeType != 1

有人请解释。

最佳答案

nodeType == 1 是一个元素节点。

所以这段代码选择第一个作为元素的前一个节点。

您可以使用的节点类型的完整列表 find here .

关于javascript - 这段代码中 nodeType 的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8738303/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com