課程
/前端開發
/JavaScript
/JavaScript深入淺出
為什么outer()不能直接用?
2018-07-02
源自:JavaScript深入淺出 7-1
正在回答
像outer這種情況,一個括號是不可以的,因為它里面還有一個匿名函數作為返回值,你可以console一下outer,結果是outer函數里面return后面的函數 ?function(){ return localValue2} ,用outer()()就可以了,具體的一東西,你可以去查查資料
func() ?不就等于 ?outer()() ?嗎
Abby的冬瓜
舉報
由淺入深學習JS語言特性,且解析JS常見誤區,從入門到掌握
4 回答求大神解釋
1 回答閉包問題???
1 回答!(arr1 instanceof Array)前面的感嘆號什么意思,求大神解釋
2 回答閉包的性能問題
5 回答求教js大神數組問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-02
像outer這種情況,一個括號是不可以的,因為它里面還有一個匿名函數作為返回值,你可以console一下outer,結果是outer函數里面return后面的函數 ?function(){ return localValue2} ,用outer()()就可以了,具體的一東西,你可以去查查資料
2018-07-02
func() ?不就等于 ?outer()() ?嗎