回调函数的含义
轉(zhuǎn)自百度知道:別人寫了一個函數(shù),用來下載你的電話本。保存到一個文件里面。
別人的函數(shù)(參數(shù)1,參數(shù)2)
然后你使用這個函數(shù)。每次調(diào)用之后,電話本就被保存到指定文件里面了。
使用一段時間你會感覺,只是用這個函數(shù)是不錯,不過不知道下載的進度啊。
所以你就會要求把進度情況告訴你。然后他就改進了一下
別人的函數(shù)(參數(shù)1,參數(shù)2,回調(diào)函數(shù))
并且告訴你回調(diào)函數(shù)的格式如下
回調(diào)函數(shù)(參數(shù)1:當前數(shù)量,參數(shù)2:總數(shù)量)你使用時必須按照這個格式定義一個函數(shù),然后傳給他。如下,別人的函數(shù)(參數(shù)1,參數(shù)2,你寫的回調(diào)函數(shù)名字)這樣,你每次調(diào)用別人的函數(shù)的時候,你寫的那個回調(diào)函數(shù)就會被調(diào)用(如何調(diào)用是別人控制的了,你只需要在你的函數(shù)里面處理好參數(shù)1 2就行了)當然,很多時候回調(diào)是不分彼此的,這里寫的別人,和自己,只是為了好理解,意思就是表示2個調(diào)用和被調(diào)用的關(guān)系
轉(zhuǎn)載于:https://blog.51cto.com/greenlight/653235
總結(jié)
- 上一篇: 一起谈.NET技术,ASP.NET MV
- 下一篇: python pexpect 模块