JS閉包是什么?


閉包是js開發慣用的技巧,什么是閉包?

閉包指的是:能夠訪問另一個函數作用域的變量的函數。

清晰的講:閉包就是一個函數,這個函數能夠訪問其他函數的作用域中的變量。

function outer(){
    var a = '1';
    var inner = function(){
        cosole.log(a)
    }
     retrun inner //inner就是一個閉包函數,因為它能夠訪問到outer函數的作用域
}

  

未完待續


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM