課程
/前端開發(fā)
/JavaScript
/商城分類導(dǎo)航效果
list[i].i=i;是什么意思啊
2015-07-28
源自:商城分類導(dǎo)航效果 4-1
正在回答
list數(shù)組的第i+1項(xiàng)的i屬性賦值一個(gè)值為i的值。i屬性就是i屬性,不需要代入數(shù)字
冥冥之中跟你走 提問者
arlenhui 回復(fù) 冥冥之中跟你走 提問者
說白了 ?就是 ?定義一個(gè) 變量,類似于 var a=1;
跟var a=1 不同的是:
var a=1 就是定義 一個(gè)a變量,將1賦值給a;
list[i].i=i ?就是定義一個(gè) i ?但是這個(gè) i 屬于list[i] 僅有,然后將當(dāng)前for循環(huán)中 i 的值 賦值給list[i].i ?;
其實(shí)老師這樣寫 ?不容易理解 ,換一種寫法 ?
list[i].a=i ?,就是 定義一個(gè) a ,然后將?for循環(huán)中 i 的值 賦值給 a ,最后將 a 變成 list[i] 的屬性;
例子:
假設(shè)存在list數(shù)組,且長度為5;
for(var?i=0;i<list.length;i++){ ????list[i].a=i; ????document.write(list[i].a); } 上面這段代碼輸出的結(jié)果是?0?1?2?3?4 分析:當(dāng)i=0,list[i].a=i?即變成?list[0].a=0?保存在內(nèi)存中; ??????當(dāng)i=1,list[i].a=i?即變成?list[1].a=1?保存在內(nèi)存中; ??????...... ?????? ??????最后在內(nèi)存中保存的一共就是0~4這5個(gè)數(shù),對(duì)應(yīng)的訪問方式為list[0].a?~?list[4].a;
舊城以東qq
舉報(bào)
兩種方法實(shí)現(xiàn)分類導(dǎo)航,同時(shí)擴(kuò)展講解其它商城分類導(dǎo)航的制作方法
2 回答Lis[i].i=i;第二個(gè)i是什么意思?
1 回答代碼中的Lis[i].i = i; 是什么意思?
2 回答list[i].i=i;的位置問題
1 回答Lis[i].i = i;到底有什么用?“保存i值”這種沒用的回答就算了。
3 回答Lis[i].i = i; 我不加也能打到同樣效果 。請(qǐng)問這個(gè)意義在哪里
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-07-29
list數(shù)組的第i+1項(xiàng)的i屬性賦值一個(gè)值為i的值。i屬性就是i屬性,不需要代入數(shù)字
2015-12-08
說白了 ?就是 ?定義一個(gè) 變量,類似于 var a=1;
跟var a=1 不同的是:
var a=1 就是定義 一個(gè)a變量,將1賦值給a;
list[i].i=i ?就是定義一個(gè) i ?但是這個(gè) i 屬于list[i] 僅有,然后將當(dāng)前for循環(huán)中 i 的值 賦值給list[i].i ?;
其實(shí)老師這樣寫 ?不容易理解 ,換一種寫法 ?
list[i].a=i ?,就是 定義一個(gè) a ,然后將?for循環(huán)中 i 的值 賦值給 a ,最后將 a 變成 list[i] 的屬性;
例子:
假設(shè)存在list數(shù)組,且長度為5;