insertAfter()

なんでDOM関数でinsertBeforeがあるのにinsertAfterが無いんだろう? と思ってたけど
http://www.dustindiaz.com/top-ten-javascript
にありましたがコレでやれってことなんですね。

function insertAfter(parent, node, referenceNode) {
	parent.insertBefore(node, referenceNode.nextSibling);
}

確かにそりゃそうだ。
たぶん最初に言語仕様考えた会議で
「insertAfter()も必要じゃね?」
「あ、でもinsertBefore()あったら両方できるからいらないんじゃないっすか?」
「そういやそうだな。お前頭がいいなー可愛いヤツだな〜」
という会話があったに違いない。とどうでもいいこと考えながら仕事してました。