閉包和裝飾器

1、閉包 簡單的說閉包是指B函數的返回值變量A綁定了函數,當調用這個函數A時,會將A函數中引用到的B函數的對象保存起來。如以下例子:   2、裝飾器 裝飾器是一種閉包,是一個函數,這個函數的主要作用是包裝別一個函數或類包裝的目的是在不改變原函數名的情況下改變被包裝對象的行爲. 下面2個例子來簡單理解裝飾器  這段代碼等同於
相關文章
相關標籤/搜索