遞迴函式(Recursive Function)在JavaScript中是一種常見的程式撰寫技巧,它允許一個函式呼叫自己。這種技術在處理那些可以分解成多個相似或較小問題的任務時特別有用,如走訪樹狀結構、排序演算法等。