摘要:關(guān)于本書,我會(huì)寫好幾篇讀書筆記用以記錄那些讓我恍然大悟的瞬間,本文是第一篇弄懂的作用域和閉包。作用域也可以看做是一套依據(jù)名稱查找變量的規(guī)則。聲明實(shí)際上是根據(jù)你傳遞給它的對象憑空創(chuàng)建了一個(gè)全新的詞法作用域。 《你不知道的JavaScript》真的是一本好書,閱讀這本書,我有多次哦,原來是這樣的感覺,以前自以為理解了(其實(shí)并非真的理解)的概念,這一次真的理解得更加透徹了。關(guān)于本書,我會(huì)寫好...
摘要:代碼在執(zhí)行時(shí)并不完全是由上到下一行一行執(zhí)行的,由此產(chǎn)生了一個(gè)提升的問題。第二個(gè)賦值聲明會(huì)被留在原地等待執(zhí)行階段??梢缘弥瘮?shù)聲明提升的優(yōu)先權(quán)大于普通變量聲明。 JavaScript代碼在執(zhí)行時(shí)并不完全是由上到下一行一行執(zhí)行的,由此產(chǎn)生了一個(gè)提升的問題。 什么是提升 可以簡單理解為:聲明(變量和函數(shù))都會(huì)被移動(dòng)到各自作用域的最頂端,這個(gè)過程被稱為提升。 具體例子看提升 下面兩個(gè)例子a會(huì)l...
摘要:散列表上面的地圖向我們展示了如何用廣度優(yōu)先搜索的思想找到北京到廣州的最短路線。在廣度優(yōu)先搜索中,我們需要用到隊(duì)列的這種思想來實(shí)現(xiàn)查找。建立了下面這個(gè)模型武漢廣州西藏上海上海武漢廣州代碼完整實(shí)現(xiàn),利用遞歸和廣度優(yōu)先搜索的思想實(shí)現(xiàn)。 什么是廣度優(yōu)先搜索? 如果只是是背概念,幼兒園的小朋友都能背下來念給你聽。 假設(shè)看這篇文章的都和我一樣是個(gè)前端工程師,我們要從廣度優(yōu)先搜索(BFS)中學(xué)到什么...
摘要:迄今為止我的那個(gè)小網(wǎng)站已經(jīng)發(fā)布到網(wǎng)上了,然而功能還在迭代中,真的說起來的話,現(xiàn)在距離版本的發(fā)布,還差。于是改為了,接收,然后把通用的體扔給的形式。每個(gè)頁面進(jìn)入時(shí)需要調(diào)用檢查。以方便錯(cuò)誤處理。包的連接池,不關(guān)閉,最多個(gè)連接,多了會(huì)爆掉。 迄今為止我的那個(gè)小網(wǎng)站已經(jīng)發(fā)布到網(wǎng)上了,然而功能還在迭代中,真的說起來的話,現(xiàn)在距離1.0版本的發(fā)布,還差50%。現(xiàn)在記錄一下之前做的一些內(nèi)容,以及一些...
摘要:所以,需求就簡化成在這個(gè)長度的數(shù)組里,隨機(jī)獲取其中項(xiàng)。本項(xiàng)目中,我的數(shù)組中都是題目對象,包含了題目標(biāo)題答案列表正確答案每道題目的失敗提示語。 之前接到的一個(gè)項(xiàng)目,需求是這樣: 平臺:移動(dòng)端HTML5,全部前端完成 實(shí)現(xiàn)功能:答題闖關(guān),答對一道題進(jìn)入下一道,題目隨機(jī)從題庫中選取。 規(guī)則:累計(jì)答對9道題則闖關(guān)成功,但是累計(jì)答錯(cuò)4道題則闖關(guān)失敗,游戲終止。 解析該如何取題: 假如題庫中...
暫無介紹