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