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