第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

balls[cnt++]=balls[i]的詳細解釋或其它例子

var?cnt=0
for(var?i=0;i<balls.length;i++){
????if(balls[i].x+radius>0&&balls[i].x-radius<canvasWidth){
????????balls[cnt++]=balls[i];
????}
}

我知道老師的解釋是,小球數(shù)組中的第0個到cnt-1個是在canvas畫布中,可是這種數(shù)組的賦值怎么解釋呢?就是balls[cnt++]=balls[i]這種數(shù)組賦值方式

正在回答

4 回答

++i與i++不在賦值運算中的話,應(yīng)該是相同的,都是自增,沒有運算前運算后

0 回復(fù) 有任何疑惑可以回復(fù)我~

假設(shè)屏幕中有5個小球①②③④⑤,第五個小球在屏幕內(nèi),故有


balls[0] ?????不符合if語句

balls[1] ?????不符合if語句

balls[2] ?????不符合if語句

balls[3] ?????不符合if語句

balls[4] √?????符合if語句

故有balls[0] = balls[4]

現(xiàn)在數(shù)組的樣子就為⑤②③④⑤,還是有5個元素。但是我們想做的是將屏幕之外的另外4個小球都刪除,只剩下一個元素。即使第5個小球(balls[4])是在屏幕內(nèi)的,但是它已經(jīng)復(fù)制給了balls[0],覆蓋了第一個元素,所以,只要將balls[0]之后的元素全部刪除就可以了。

讓我們來執(zhí)行

while(balls.length > cnt) ????balls.pop();

balls.length = 5 cnt = 0

5 > 0 pop()

balls.length = 4 cnt = 0

4>0 pop()

balls.length = 3 cnt = 0

3>0 pop()

balls.length = 2 cnt = 0

2>0 pop()

balls.length = 1 cnt = 0

1>0 pop()

0 不大于 0 循環(huán)結(jié)束。我們的數(shù)組中只剩一個在屏幕里的小球,其他的都被刪除了。

不知道我的理解是否有差錯,希望可以幫助您。


2 回復(fù) 有任何疑惑可以回復(fù)我~

看了你的博客后,把我給繞暈了,看了很久都沒看明白

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

標標喲 提問者

。。。恩 我也有點暈 不過 都是自己做的實驗結(jié)果
2017-04-04 回復(fù) 有任何疑惑可以回復(fù)我~
#2

qq_春花花_0 回復(fù) 標標喲 提問者

其實我覺得你總結(jié)的很好啊,只是我比較笨而已
2017-04-05 回復(fù) 有任何疑惑可以回復(fù)我~
#3

標標喲 提問者 回復(fù) qq_春花花_0

不要這么說自己,只要努力就會有收獲
2017-04-05 回復(fù) 有任何疑惑可以回復(fù)我~

自己強答一波,相關(guān)思路我發(fā)到自己的博客了╮(╯▽╰)╭,大家可以看看

http://icke.site/2017/03/10/20170310-JavaScript-arr[i++]/

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕后端9417217

你的博客好好看耶!是怎么做的
2017-08-17 回復(fù) 有任何疑惑可以回復(fù)我~
#2

標標喲 提問者 回復(fù) 慕后端9417217

https://github.com/yscoder/hexo-theme-indigo。我使用的是這個主題的博客,不過博客顏色是我自己更改的。
2017-08-19 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕后端9417217 回復(fù) 標標喲 提問者

好(´?•_•?)謝謝你,你是用hexo搭建的嗎為什么博客的網(wǎng)址不是github.io叻(??ω??)??
2017-08-19 回復(fù) 有任何疑惑可以回復(fù)我~
#4

標標喲 提問者 回復(fù) 慕后端9417217

對 用hexo, github.io可以綁定域名的。這個域名是我自己在阿里云買的,你可以查github.io綁定域名
2017-08-19 回復(fù) 有任何疑惑可以回復(fù)我~
#5

慕后端9417217 回復(fù) 標標喲 提問者

好謝謝你哦你改的顏色我好喜歡哈哈,我去換主題嘻嘻~
2017-08-19 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

舉報

0/150
提交
取消

balls[cnt++]=balls[i]的詳細解釋或其它例子

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號