什么是遞歸函數(shù)?這也是很經(jīng)典的面試題 簡(jiǎn)單來(lái)說(shuō)就是一個(gè)方法,自己調(diào)用自己 注意:遞歸方法,一定要控制好何時(shí)跳出,否則就是死循環(huán) 例:使用遞歸算法1-20之間所有數(shù)之和 fu...
什么是遞歸函數(shù)?這也是很經(jīng)典的面試題 簡(jiǎn)單來(lái)說(shuō)就是一個(gè)方法,自己調(diào)用自己 注意:遞歸方法,一定要控制好何時(shí)跳出,否則就是死循環(huán) 例:使用遞歸算法1-20之間所有數(shù)之和 fu...
ES6推出了定義函數(shù)的簡(jiǎn)寫方式,俗稱:箭頭函數(shù) 1.在箭頭函數(shù)中,如果方法體只有一條語(yǔ)句,可以省略大括號(hào){} 2.在箭頭函數(shù)中,如果方法只有一個(gè)參數(shù),可以省略小括號(hào)() 3....
1.函數(shù)概念: 函數(shù)也稱之為方法,分為命名函數(shù)和匿名函數(shù),以及ES6新增的箭頭函數(shù),就是封裝了一段可以被重復(fù)執(zhí)行調(diào)用的代碼塊,目的是大量重復(fù)使用,節(jié)省開發(fā)時(shí)間。 2.函數(shù)語(yǔ)法...
內(nèi)置對(duì)象Date,是一個(gè)構(gòu)造函數(shù),必須用new 調(diào)用 語(yǔ)法: 1. let date = new Date(); console.log(date); //不寫參數(shù)就是返...
概念:Math是一個(gè)內(nèi)置對(duì)象,它擁有一些數(shù)學(xué)常數(shù)屬性和數(shù)學(xué)函數(shù)方法,它不是一個(gè)函數(shù)對(duì)象,所以不需要 new來(lái)調(diào)用 1.Math.ramdom 作用:返回一個(gè)0-1之間的隨機(jī)數(shù)...
1.concat()屬性 作用:用于合并或者多個(gè)數(shù)組 語(yǔ)法: let arr1 = [1, 2, 3] let arr2 = [4, 5, 6] let arr3 = ar...
概念:只有函數(shù)才有arguments屬性,里面存儲(chǔ)了所有的傳遞過(guò)來(lái)的實(shí)參 arguments以偽數(shù)組的形式展示,有l(wèi)ength屬性,可以按索引的方式獲取數(shù)據(jù) 但不能用pus...
let arr = [1, 2, 3, 4, 5, 6, 7, 43534, 34534] 1.forEach()遍歷數(shù)組 該方法的參數(shù)是一個(gè)回調(diào)函數(shù), 回調(diào)函數(shù)可以傳兩個(gè)參...
回調(diào)函數(shù)概念: 函數(shù)的參數(shù)callback是另一個(gè)參數(shù),這個(gè)參數(shù)在原始數(shù)據(jù)中執(zhí)行 例如: let arr = [11, 22, 33, 44, 55, 66, 77, 8...