js閉包講解

2022-07-29 01:09:18 字數 1331 閱讀 7233

今日看到之前寫的一段js**,關於導航部分滑鼠放上去變類,滑鼠離開等效果

前端**

長雙歧桿菌

bifidobacterium longum

11.5億 cfu/小袋

可降低腸道 ph,抑制致病菌的生長繁殖,達到調節腸道菌群失調和改善腸道微環境的效果[7]。

短雙歧桿菌

bifidobacterium breve

11億 cfu/小袋

擁有較強的抗酸能力與粘附力,黏附在腸道細胞膜上,能有效阻止致病菌的入侵,給寶寶乙個健康的腸道[8,9]。

乳酸雙歧桿菌

bifidobacterium lactis

12億 cfu/小袋

乳雙歧桿菌能增強寶寶的細胞免疫和體液免疫功能,提高寶寶的免疫力,讓寶寶少生病[10]。

鼠李糖乳桿菌

lactobacillus rhamnosus

6.5億 cfu/小袋

參與寶寶消化道內菌群調節, 排除寶寶體內毒素,維持寶寶腸道健康[11]。

羅伊氏乳桿菌

lactobacillus reuteri

1億 cfu/小袋

增加腸道固水物質——短鏈脂肪酸的含量,軟化大便,並且有很強的粘附能力,對改善腸道黏膜免疫功能,提高寶寶免疫力具有積極的作用[12]。

嗜酸乳桿菌

lactobacillus acidophilus

8億 cfu/小袋

發酵後形成乳酸,幫助寶寶消化腸胃內的食物,提高鈣、磷、鐵的利用率,並且對其他乳桿菌和雙歧桿菌在腸道的增殖具有積極作用[13,14]。

js**

window.onload=function(){

var one = document.getelementbyid('liu');

var opoint = one.getelementsbytagname('li');

var div = document.getelementsbyclassname('show');

var lilen = opoint.length;

for (var i = 0; i < lilen; i++) {

opoint[i].index = i;

opoint[i].onmouseover = function (){

for (var j = 0; j 其中,看到

opoint[i].index = i;

一時之間想不明白,大體好像是關於js的閉包知識,查詢資料

說說js閉包

js閉包涉及到作用域,js的作用域有兩種,全域性變數和區域性變數,全家變數就是在函式外宣告的,區域性變數是在函式內宣告的,函式內部可以直接讀取全域性變數 但是函式外部自然無法讀取函式內的區域性變數 函式內部宣告變數的時候,要用var不然就是個全域性變數 有時候需要得到函式內的區域性變數 濫用閉包會可...

JS閉包理解

下圖例項 body ul li 1 li li 2 li li 3 li ul body html script vara document.getelementsbytagname li for vari 0 i a.length i i 如何從外部讀取區域性變數 functionvisitinn...

JS基礎 閉包

注 自由變數是既不是在本地宣告又不作為引數傳遞的一類變數。function a return b var b a b hello closure 定義乙個函式a a中定義了函式b a中返回b 執行a 把a的返回結果賦值給變數b 執行b 閉包會在父函式外部,改變父函式內部變數的值。所以,如果你把父函式...