日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > web前端 > jscript > 合理設(shè)計(jì)數(shù)據(jù)格式提高效率和縮短程序代碼

合理設(shè)計(jì)數(shù)據(jù)格式提高效率和縮短程序代碼

來源:程序員人生   發(fā)布時間:2014-04-20 15:24:27 閱讀次數(shù):3226次

一個網(wǎng)友問偶:

我要獲得 一個格子的八個方向的格子坐標(biāo),怎么獲得,有合適的算法沒?

我現(xiàn)在是這樣的:

偶看了一下這個寫法有幾個問題:

1.代碼累贅,篇幅過多

2.這么多個if...elseif...還不如直接用switch

3.每次獲取代碼都要進(jìn)行判斷,其實(shí)可以不需要

4.沒有使用變量緩存屬性,每次都是再次查找屬性

簡單的考慮了一下

偶覺得可以改進(jìn)一下direction,也就是方向的數(shù)據(jù)格式

就可以很好的提高效率和精簡代碼

大概如下:

//direction的格式為'0,1','1,-1'這樣的
var Ar=_this.closeList[_this.closeId],
ArD=direction.split(','),
newOpenListItem={x:Ar.X+ArD[0],y:Ar.Y+ArD[1]}
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
為碼而活
積分:4237
15粉絲
7關(guān)注
欄目熱點(diǎn)
關(guān)閉
程序員人生
主站蜘蛛池模板: 国产做爰全过程免费的视频 | 日韩在线视频一区二区三区 | 久久成人免费视频 | 91久久国产综合久久蜜月精品 | 美日韩一区二区 | 五月激情久久 | av免费观看网站 | 一级毛片在线观看网站 | 色成人免费网站 | 欧美一区二区三区的 | 国产精品久久久久久久久久久久久 | a色网站 | 欧洲成人午夜免费大片 | 国产一区二区视频免费观看 | jlzzjlzz亚洲女人18 | 亚洲另类视频 | 91香蕉视频污在线观看 | 91大神新作在线观看 | 欧美日韩乱国产 | 免费日韩电影 | 亚洲在线一区二区 | 国产国语av | 欧洲亚洲成人 | 欧美理论在线 | 一区二区三区在线播放 | 久久久久久久久久国产精品 | 91精品国产九九九久久久亚洲 | 亚洲区一区二区三区 | 亚洲高清视频在线 | 精品在线看 | 91精品国产欧美一区二区 | 在线中文字幕第一页 | 日韩三级中文字幕 | 欧美porn| 国产精品国产三级国产aⅴ中文 | 国产欧美日韩精品一区 | 精品久久影院 | 久久网站热最新地址 | 欧美日韩在线播放 | 国产中文一区 | 欧美日韩亚洲成人 |