課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
i是干嘛用的
2016-04-19
源自:JavaScript進(jìn)階篇 3-8
正在回答
一,i可以理解為數(shù)組里的下標(biāo),表示數(shù)組里排第幾,i=0是因?yàn)榈谝粋€(gè)下標(biāo)從零開(kāi)始數(shù)起,i++就是遞增,i<4就是說(shuō)自己自增加到第四個(gè)就不加了,這一段話就保證了i=0,i=1,i=2一直等于下去,不超過(guò)數(shù)組的總量4。
二,所以你代碼里寫錯(cuò)了,(var i=0;i<arr.length;i++)這里i<arr不對(duì)哦,
三,我覺(jué)得這題的目的你也許也有偏差,作者是要求把以下數(shù)組
? ?var? arr = ['*','##',"***","&&","****","##*"];
? ?arr[7] = "**";
在頁(yè)面顯示如那個(gè)要求圖案:
你是直接把“**”弄在了arr里面,
不過(guò)你那樣寫也可以
Hello_World丶 提問(wèn)者
柏小褀
increase ?遞增的意思 ,一般用在循環(huán)中用 i 表示變量遞增.
循環(huán)數(shù)組成員的下標(biāo),如arr[0]為你數(shù)組第一個(gè)元素'*',arr[3]你數(shù)組最后一個(gè)元素'****'
i是用來(lái)循環(huán)的,
i是拿來(lái)給回圈確認(rèn)圈數(shù)用的和取數(shù)組里的數(shù)字
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
1 回答為什么在新的定時(shí)器命名為i的情況下,連續(xù)清楚定時(shí)器i會(huì)有作用?
2 回答為什么寫 i=i+1
2 回答為什么用駝峰命名法onBlur不行?
2 回答為什么這里函數(shù)命名add2 為何不add
1 回答為什么是for(var i=x.childNodes.length-1;i>=0;i--)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-04-19
一,i可以理解為數(shù)組里的下標(biāo),表示數(shù)組里排第幾,i=0是因?yàn)榈谝粋€(gè)下標(biāo)從零開(kāi)始數(shù)起,i++就是遞增,i<4就是說(shuō)自己自增加到第四個(gè)就不加了,這一段話就保證了i=0,i=1,i=2一直等于下去,不超過(guò)數(shù)組的總量4。
二,所以你代碼里寫錯(cuò)了,(var i=0;i<arr.length;i++)這里i<arr不對(duì)哦,
三,我覺(jué)得這題的目的你也許也有偏差,作者是要求把以下數(shù)組
? ?var? arr = ['*','##',"***","&&","****","##*"];
? ?arr[7] = "**";
在頁(yè)面顯示如那個(gè)要求圖案:
你是直接把“**”弄在了arr里面,
不過(guò)你那樣寫也可以
2016-04-19
increase ?遞增的意思 ,一般用在循環(huán)中用 i 表示變量遞增.
2016-04-19
循環(huán)數(shù)組成員的下標(biāo),如arr[0]為你數(shù)組第一個(gè)元素'*',arr[3]你數(shù)組最后一個(gè)元素'****'
2016-04-19
i是用來(lái)循環(huán)的,
2016-04-19
i是拿來(lái)給回圈確認(rèn)圈數(shù)用的
和取數(shù)組里的數(shù)字