最近開始自學JavaScript 遇到一個問題
https://i.imgur.com/to5JSc3.jpg
下面還有一行countToSeven(shout)沒截到
1. 這邊的Function countToSeven(cb) 會怎麼操作呢?
跟Function countToSeven()差別在哪
2. 我知道cb是callback 但Cb()這邊的用途是?
就程序的結果來看順序是
1. 跑countToSeven後面的{}
2. 跑shout()後面的{}
為什麼會造成這樣的結果呢?
剛剛思考了一下,順序是不是
1. CountToSeven(cb)預告遇到cb函式要做出後續處理
2. 開始做countToSeven後面{}
3. 遇到cb函式 cb()
4. 做後續處理countToSeven(shout)