大致介紹
看了一個(gè)實(shí)現(xiàn)網(wǎng)頁版2048小游戲的視頻,覺得能做出自己以前喜歡玩的小游戲很有意思便自己動(dòng)手試了試,真正的驗(yàn)證了這句話-不要以為你以為的就是你以為的,看視頻時(shí)覺得看懂了,會(huì)寫了,但是自己實(shí)現(xiàn)起來會(huì)遇到各種問題。比如,在最后判斷游戲是否結(jié)束的時(shí)候,我寫的語句語法是對(duì)的,但就是不執(zhí)行。最后通過對(duì)視頻源碼的分析對(duì)比,發(fā)現(xiàn)原作者寫的一個(gè)setTimeout定時(shí)器有額外的意思,本來我以為它就是簡單的一個(gè)延時(shí)動(dòng)畫,其實(shí)他是在等待另外一個(gè)函數(shù)執(zhí)行完畢。-_-||。最后還是很高興能寫出來,也改進(jìn)了一些源代碼的不足。
jQuery在這個(gè)游戲中的應(yīng)用并不多,如果對(duì)其中的jQuery語法有疑問,可以參考我寫的jQuery學(xué)習(xí)之路(持續(xù)更新),里面有講解
預(yù)覽:2048網(wǎng)頁版
這篇博客并不是詳細(xì)的講解,只是大致介紹函數(shù)的作用,其中實(shí)現(xiàn)的細(xì)節(jié)注釋中有解釋,網(wǎng)上的這個(gè)源碼有點(diǎn)亂,如果想看比較整齊的源碼或者視頻的可以QQ聯(lián)系我(免費(fèi))(找共同學(xué)習(xí)的伙伴)