DOMツリーはなぜpreorder
,depth-first traversal
ですか?なぜDOMツリーのプリオーダー、深さ優先のトラバーサルですか?
BFTのような他のトラバーサルと比べて、この設計の利点は何ですか?
私はちょうど DOM standardに見ていると、先行すると、次の定義を発見された:
AとBが同じツリー であり、Aは、ツリー内のBの前に来る場合AがオブジェクトBに先行しているオブジェクト注文。
AとBが同じツリーにある場合、オブジェクトAはオブジェクトBの後にあります。 とAはツリー順序でBの後に来ます。
ほとんどのプログラミングパラダイムのように、Webプラットフォームには有限の 階層ツリー構造があります。ツリーの順序は、 のプリオーダー、深さ優先トラバーサルです。
これはhttp://cs.stackexchange.com/でよりうまくいく可能性があります – j08691