閉包是js開發慣用的技巧,什么是閉包?
閉包指的是:能夠訪問另一個函數作用域的變量的函數。
清晰的講:閉包就是一個函數,這個函數能夠訪問其他函數的作用域中的變量。
function outer(){ var a = '1'; var inner = function(){ cosole.log(a) } retrun inner //inner就是一個閉包函數,因為它能夠訪問到outer函數的作用域 }
未完待續
閉包是js開發慣用的技巧,什么是閉包?
閉包指的是:能夠訪問另一個函數作用域的變量的函數。
清晰的講:閉包就是一個函數,這個函數能夠訪問其他函數的作用域中的變量。
function outer(){ var a = '1'; var inner = function(){ cosole.log(a) } retrun inner //inner就是一個閉包函數,因為它能夠訪問到outer函數的作用域 }
未完待續
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。