コメント追加
再帰
無名関数で再帰
windowオブジェクト(Node.jsでは動かない)