天天看點

函數裡面定義函數

1 文法

對于在函數體裡面定義的函數,其定義和普通函數的定義是一樣的。

2 為什麼要這樣設計

可以讓函數更加簡潔直覺,這樣可以将函數内部進一步的子產品化。

另外,閉包需要這樣實作。

3 這樣的函數定義形式在什麼場合下使用

在函數體很複雜的時候,可以讓函數體更加的清晰,另外,也不會讓其它人通路這個内部函數。

閉包。