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