2021-11-25

函數(shù)


1.定義

function 是定義函數(shù)的關(guān)鍵字,函數(shù)也稱為方法

函數(shù)分為:

無(wú)參函數(shù)

帶參函數(shù)

帶返回值的函數(shù)

定義函數(shù)

function? fn(形參)? {

方法體

}

調(diào)用函數(shù)

fn(實(shí)參)

定義函數(shù)的幾種方式

第一個(gè)方式:通過(guò)function關(guān)鍵字直接定義

function fun1(){

? ? ? ? ? ? console.log('我是方法一');

? ? ? ? }

? ? ? ? fun1()

第二種方式:定義一個(gè)變量搬泥,接收定義的函數(shù)

let fun2 = function(){

? ? ? ? ? ? console.log('我是方法二');

? ? ? ? }

? ? ? ? fun2()

ES6又推出了定義函數(shù)的簡(jiǎn)寫(xiě)方式小腊,俗稱:箭頭函數(shù)

let fun3 = ()=>{

? ? ? ? ? ? console.log('我是方法三');

? ? ? ? }

? ? ? ? fun3()

在箭頭函數(shù)中,如果方法體只有一條語(yǔ)句咆蒿,可以省略{}

在箭頭函數(shù)中东抹,如果方法只有一個(gè)參數(shù)蚂子,可以省略()

在箭頭函數(shù)中,如果方法體只有一條語(yǔ)句缭黔,并該語(yǔ)句是返回語(yǔ)句食茎,那么在省略{}的同時(shí),必須省略return關(guān)鍵字

遞歸方法

什么是遞歸方法:就是一個(gè)方法馏谨,自己調(diào)用自己

注意:遞歸方法别渔,一定要控制好合適跳出,否則就是死循環(huán)

練習(xí)題1:計(jì)算1-20之間所有數(shù)之和

function calc(num){

? ? ? ? ? ? //這個(gè)if是退出遞歸的條件

? ? ? ? ? ? if(num===1) {

? ? ? ? ? ? ? ? return num

? ? ? ? ? ? }

? ? ? ? ? ? return num + calc(num-1)

? ??????????????return sum

? ? ? ? }

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末田巴,一起剝皮案震驚了整個(gè)濱河市钠糊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌壹哺,老刑警劉巖抄伍,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異管宵,居然都是意外死亡截珍,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)箩朴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)岗喉,“玉大人,你說(shuō)我怎么就攤上這事炸庞∏玻” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵埠居,是天一觀的道長(zhǎng)查牌。 經(jīng)常有香客問(wèn)我,道長(zhǎng)滥壕,這世上最難降的妖魔是什么纸颜? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮绎橘,結(jié)果婚禮上胁孙,老公的妹妹穿的比我還像新娘。我一直安慰自己称鳞,他們只是感情好涮较,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著胡岔,像睡著了一般法希。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上靶瘸,一...
    開(kāi)封第一講書(shū)人閱讀 52,457評(píng)論 1 311
  • 那天苫亦,我揣著相機(jī)與錄音,去河邊找鬼怨咪。 笑死屋剑,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的诗眨。 我是一名探鬼主播唉匾,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼匠楚!你這毒婦竟也來(lái)了巍膘?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤芋簿,失蹤者是張志新(化名)和其女友劉穎峡懈,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體与斤,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡肪康,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了撩穿。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片磷支。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖食寡,靈堂內(nèi)的尸體忽然破棺而出雾狈,到底是詐尸還是另有隱情,我是刑警寧澤抵皱,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布善榛,位于F島的核電站,受9級(jí)特大地震影響叨叙,放射性物質(zhì)發(fā)生泄漏锭弊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一擂错、第九天 我趴在偏房一處隱蔽的房頂上張望味滞。 院中可真熱鬧,春花似錦钮呀、人聲如沸剑鞍。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)蚁署。三九已至,卻和暖如春蚂四,著一層夾襖步出監(jiān)牢的瞬間光戈,已是汗流浹背哪痰。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留久妆,地道東北人晌杰。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像筷弦,于是被迫代替她去往敵國(guó)和親肋演。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

推薦閱讀更多精彩內(nèi)容

  • 六烂琴、字符串和數(shù)組 目錄 1.字符的常用方法[https://blog.csdn.net/qq_63011146/a...
    默默_01cf閱讀 391評(píng)論 0 0
  • 八爹殊、初識(shí)函數(shù) 1.定義 function 是定義函數(shù)的關(guān)鍵字,函數(shù)也稱為方法 奸绷。 函數(shù)分為:1.無(wú)參函數(shù) 2.帶...
    默默_01cf閱讀 284評(píng)論 0 0
  • 一惰帽、filter用法和原理實(shí)現(xiàn) filter 過(guò)濾,filter()使用指定的函數(shù)測(cè)試所有元素,并創(chuàng)建一個(gè)包含所有...
    平凡的雪夜冬天閱讀 844評(píng)論 0 1
  • 1.定義 function 是定義函數(shù)的關(guān)鍵字父虑,函數(shù)也稱為方法 函數(shù)分為: 1.無(wú)參函數(shù) 定義無(wú)參函數(shù)该酗,函數(shù)的(...
    a79dc4b09a5f閱讀 124評(píng)論 0 0
  • 函數(shù),也稱之為方法士嚎,是完成某個(gè)功能的代碼塊 function 是定義函數(shù)的關(guān)鍵字 函數(shù)分為:1.無(wú)參函數(shù) 2.帶參...
    kygo閱讀 310評(píng)論 0 1