獲取下一個子節點while循環的疑問
這個while循環
function?get_nextSibling(n){ ????????var?x=n.nextSibling; ????????while?(x?&&?x.nodeType!=1){ ????????????x=x.nextSibling; ????????} ????????return?x; ????}
難道不是返回最后一個子節點么?為什么返回的是下一個子節點呢
這個while循環
function?get_nextSibling(n){ ????????var?x=n.nextSibling; ????????while?(x?&&?x.nodeType!=1){ ????????????x=x.nextSibling; ????????} ????????return?x; ????}
難道不是返回最后一個子節點么?為什么返回的是下一個子節點呢
2016-06-05
舉報
2016-06-05
while 循環的條件為x不等于1的時候就終止