小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

閉包問題

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

閉包就是一個可以訪問其他作用域的矢量,這樣的一個函數(shù)稱為閉包。

2.算法描述

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

3. 實驗討論與結(jié)果

找出其中的內(nèi)在邏輯,并寫出過程,帶入值,輸出結(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é)語

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

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多