日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

閉包問(wèn)題

 算法與編程之美 2022-06-27 發(fā)布于四川
  1. 問(wèn)題描述

閉包就是一個(gè)可以訪(fǎng)問(wèn)其他作用域的矢量,這樣的一個(gè)函數(shù)稱(chēng)為閉包。

2.算法描述

定義一個(gè)函數(shù)outer,當(dāng)outer函數(shù)第一次中執(zhí)行時(shí),聲明一個(gè)局部變量a=100,以及聲明了第一個(gè)函數(shù)inner函數(shù)的聲明部分并且把inner函數(shù)聲明部分返回,當(dāng)再次執(zhí)行的時(shí)候,在自身的作用域中沒(méi)有變量a,會(huì)沿著作用域鏈向上查詢(xún),而且每次在基礎(chǔ)上加上10。

3. 實(shí)驗(yàn)討論與結(jié)果

找出其中的內(nèi)在邏輯,并寫(xiě)出過(guò)程,帶入值,輸出結(jié)果。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>
<script type="text/javascript">
function outer (){
var a=100;
function inner(){
a+=10
console.log(a);
}
return inner;
}
var result =outer();
result();
result();
var result1=outer();
   result1();
</script>

.結(jié)語(yǔ)

閉包問(wèn)題主要是了解這個(gè)邏輯中的主次關(guān)系,在大的框架下再進(jìn)行小的各層次的運(yùn)算。不同的聲明部分決定了不同的結(jié)果,再次進(jìn)行一個(gè)新的計(jì)算時(shí)。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多