亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

匿名函數(shù)、嵌套函數(shù)、閉包分別是什么

Original 2017-08-30 16:38:18 2806
abstract:匿名函數(shù): 指的是 沒有函數(shù)名的函數(shù)

匿名函數(shù): 之前的文章也有講到,指的是 沒有函數(shù)名的函數(shù)

function (){ console.log('匿名函數(shù)') }

嵌套函數(shù)呢 ? 請看代碼:

function test (){
   var  sum = 20;
   //內(nèi)嵌函數(shù)
   demo = function(){
        alert(sum);
        console.log('我是嵌套函數(shù)');
    }
}

如代碼所示,函數(shù)內(nèi)部嵌入函數(shù),稱之為嵌套函數(shù)。

那閉包又是什么呢?

不多說,看代碼

function demo(){
   var num = 0;
    
   // 返回一個(gè)函數(shù)
   return function(){
      alert( num+1 );
   }
}
//將返回的函數(shù)賦值給 add 變量
var add = demo();
// add就是一個(gè)閉包
add();


Release Notes

Popular Entries