JavaScriptでDOMをDFSする4つの書き方 - Qiita
はじめにDOM(Document Object Model)のDFS(深さ優先探索)をする場合、再帰関数を使う普通の書き方をしています。再帰関数を使わないでDOMのDFSを書けることは有名ですが…