【javascript】firstChild.nodeValue と innerHTML
問題
firstChild.nodeValue と innerHTML を比較せよ。
答え
innerHTMLは、
- W3C DOM 仕様にない。似たような雰囲気のIE独自仕様にinnerTextというプロパティもある。
- このプロパティには公式な仕様が無いため、ブラウザによって実装が異なる。
- どちらかというと遅いらしいが、なんともいえない。
firstChild.nodeValueは、
- W3C DOM 仕様にある。
- ブラウザが違っても動作はだいたい同じ。
- どちらかというと速いらしいが、なんともいえない。
コメント