課程
/前端開發
/JavaScript
/JavaScript進階篇
第一個for循環不用定義一維數組myarr[i]=i嗎?
2017-03-16
源自:JavaScript進階篇 3-7
正在回答
不用 for循環你可能沒有理解 直接就可以用 相當于myarr[0]、myarr[1]
你要先看懂for循環語句的執行順序。
for(var i=0;i<2;i++){? ? myarr[i]; ? ? }
從for開始,for(內部聲明一個i的變量,值為0,當i的值小于2的時候執行{}括號內的語句,執行完一遍后,i++被執行)
myarr[i]這個時候等于0;
然后在執行for中的i++
然后重復新的一輪
這個時候 for(i=1; i小于2成立,繼續執行{}括號內的東西。i++)
內部執行完再重復!直到i<2不成立,然后就不循環了
隨便起喲個
是我愚了,這是二維數組
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答為什么樣例和答案不一樣myarr[i][j]=i*j,myarr[i][j]=i+j,
4 回答左邊例子里 “myarr[i][j]=i+j; // 賦值,每個數組元素的值為i+j”是什么意思???
3 回答為什么myarr[i][j]中 i的length為6,myarr為3,j讀取不到啊
2 回答怎么結果都是myarr[i][j]
1 回答myarr[i][j]表示第i+1個數組中的第j+1個元素,,適用于多維數組,這樣應該好理解一點吧?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-16
不用 for循環你可能沒有理解 直接就可以用 相當于myarr[0]、myarr[1]
2017-03-16
你要先看懂for循環語句的執行順序。
for(var i=0;i<2;i++){?
? myarr[i]; ?
? }
從for開始,for(內部聲明一個i的變量,值為0,當i的值小于2的時候執行{}括號內的語句,執行完一遍后,i++被執行)
myarr[i]這個時候等于0;
然后在執行for中的i++
然后重復新的一輪
這個時候 for(i=1; i小于2成立,繼續執行{}括號內的東西。i++)
內部執行完再重復!直到i<2不成立,然后就不循環了
2017-03-16
是我愚了,這是二維數組