所以假設我有一些有節點和子節點的樹形結構。當我看到某些節點時,我想穿過樹並吶喊。迭代遍歷樹形結構
看看下面的,這是動作腳本,但它類似於Java等:
for(var i:int=0; i<parent.children.length; i++)
{
child = parent.children[i];
if(child.nodeName == "A")
{
parent = child;
for(var j:int=0; j<parent.children.length; j++)
{
child = parent.children[j];
if(child.nodeName == "B")
{
trace("B found");
parent = child;
//now search for C etc...
}
}
}
}
這個問題是與「父=子」行了,我想「跳」到再下一組兒童,但當然,當我回去時,我已經失去了對上述父母的提及。通常的做法是什麼?