摘要:函數(shù)體創(chuàng)建一個(gè)函數(shù)并將它賦值給變量創(chuàng)建的函數(shù)叫做匿名函數(shù)因?yàn)殛P(guān)鍵字后面沒有標(biāo)識(shí)符。可以使用命名函數(shù)表達(dá)式來達(dá)到相同的結(jié)果。不過匿名函數(shù)的執(zhí)行環(huán)境具有全局性,因此其對(duì)象通常指向如果在通過或改變函數(shù)執(zhí)行環(huán)境的情況下,就會(huì)指向其它對(duì)象。 函數(shù)表達(dá)式 函數(shù)表達(dá)式是JavaScript中的一個(gè)既強(qiáng)大又容易令人困惑的特性。 定義函數(shù)表達(dá)式的方法 1.函數(shù)聲明 function functionNa...
摘要:小鹿題目二叉樹的最大深度給定一個(gè)二叉樹,找出其最大深度。二叉樹的深度為根節(jié)點(diǎn)到最遠(yuǎn)葉子節(jié)點(diǎn)的最長(zhǎng)路徑上的節(jié)點(diǎn)數(shù)。求二叉樹的深度,必然要用到遞歸來解決。分別遞歸左右子樹。 Time:2019/4/22Title: Maximum Depth of Binary TreeDifficulty: MediumAuthor:小鹿 題目:Maximum Depth of Binary Tre...
摘要:寫完接口,就需要編寫文檔了,如果一個(gè)個(gè)手寫的話就很麻煩,就得使用只需要通過寫注釋,就可以快速生成文檔了。組將用于生成的輸出中的主導(dǎo)航。輸出文檔到文件夾,沒有回自動(dòng)創(chuàng)建。執(zhí)行訪問就可以看到生成好的文檔了。 寫完api接口,就需要編寫api文檔了,如果一個(gè)個(gè)手寫的話就很麻煩,就得使用apidoc只需要通過寫注釋,就可以快速生成文檔了。 安裝 第一步先安裝全局模塊apidoc。 npm in...
摘要:有這樣一道關(guān)于的面試題,描述如下頁面上有一個(gè)輸入框,兩個(gè)按鈕,按鈕和按鈕,點(diǎn)擊或者分別會(huì)發(fā)送一個(gè)異步請(qǐng)求,請(qǐng)求完成后,結(jié)果會(huì)顯示在輸入框中。大家有其他方法或者問題可以留言,或者直接發(fā)送消息。 有這樣一道關(guān)于promise的面試題,描述如下: 頁面上有一個(gè)輸入框,兩個(gè)按鈕,A按鈕和B按鈕,點(diǎn)擊A或者B分別會(huì)發(fā)送一個(gè)異步請(qǐng)求,請(qǐng)求完成后,結(jié)果會(huì)顯示在輸入框中。 題目要求,用戶隨機(jī)點(diǎn)擊A和B...
摘要:根據(jù)需求的特點(diǎn),數(shù)組展開需要進(jìn)行迭代和遞歸。回答文章開頭的問題將多重?cái)?shù)組轉(zhuǎn)化成單層數(shù)組的過程就是數(shù)組展開,也叫作數(shù)組扁平化一循環(huán)加遞歸最簡(jiǎn)單的思路循環(huán)中判斷,如果子元素是數(shù)組則遞歸。 前言 首先什么是數(shù)組展開? 假如現(xiàn)在有這樣一個(gè)需求:將后臺(tái)的一個(gè)多重 List 數(shù)據(jù),展開成一個(gè) List 后,并去重后排序; [a, b, [c, d], [[d],e], f] => [a, b, ...
暫無介紹