JavaScriptにおけるノードの名称
すべてのノードは nodeName プロパティを持っています。
コメントノードの場合、値は 'comment' であり、
テキストノードの場合、値は 'text' であり、
要素ノードの場合、値は大文字のタグ名です。
つまり、要素における nodeName は tagName プロパティと同様ですが、
他のタイプのノードでも機能します。
以下のdivが与えられています:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
このdiv内のすべてのノードをループで走査し、 それらの名称をコンソールに出力してください。