JavaScript高級程序設計閉包

有不少人搞不清匿名函數和閉包這兩個概念,常常混用。閉包是指有權訪問另外一個函數做用域中的變量的函數。匿名函數就是沒有實際名字的函數。 閉包 概念 閉包,實際上是一種語言特性,它是指的是程序設計語言中,容許將函數看做對象,而後能像在對象中的操做搬在函數中定義實例(局部)變量,而這些變量能在函數中保存到函數的實例對象銷燬爲止,其它代碼塊能經過某種方式獲取這些實例(局部)變量的值並進行應用擴展。 條件
相關文章
相關標籤/搜索