JavaScript函數(shù)總體文字總結(jié)

    函數(shù)的理解:函數(shù)相當(dāng)于一個(gè)工具损肛,需要先定義后調(diào)用简肴,函數(shù)定義的格式為function+函數(shù)名+(參數(shù)){函數(shù)體內(nèi)容}(參數(shù)可以不止有一個(gè)),函數(shù)的便捷在于我們先把需要操作的步驟放入函數(shù)中俯抖,下次再使用就可以直接調(diào)用即可,不需要再重復(fù)寫代碼桂对,例如需要兩個(gè)數(shù)相加媳纬,可以先在定義一個(gè)加法函數(shù)填渠,后面調(diào)用的時(shí)候?qū)憘魅氲膮?shù)即可,不然則需要前面寫上x+y后面再寫x+y谎倔,避免了代碼的重復(fù)性柳击,讓代碼更簡(jiǎn)潔方便,函數(shù)其實(shí)就相當(dāng)于html中css直接定義div或者p的內(nèi)容一樣片习,屬于一個(gè)公共區(qū)域捌肴,函數(shù)的強(qiáng)大在于頁(yè)面需要使用的時(shí)候再調(diào)用,頁(yè)面如果不使用就可以不調(diào)用藕咏,不調(diào)用的話函數(shù)體內(nèi)的代碼就不會(huì)運(yùn)行状知,每次函數(shù)的調(diào)用是從整個(gè)代碼中尋找定義的那條函數(shù)內(nèi)容,所以調(diào)用即使寫在定義前面代碼依然可以生效孽查,函數(shù)也可以不命名饥悴,稱為匿名函數(shù)。
    函數(shù)的參數(shù):函數(shù)可以有參數(shù)也可以無參數(shù)盲再,無參函數(shù)是可以直接實(shí)現(xiàn)指定的功能西设,有參函數(shù)則需要用戶傳輸數(shù)據(jù)來實(shí)現(xiàn)功能的實(shí)現(xiàn),參數(shù)還分為形參(形式參數(shù))和實(shí)參(實(shí)際參數(shù))答朋,形參沒有任何意義贷揽,只是單純的表示函數(shù)需要幾個(gè)參數(shù),實(shí)參則是調(diào)用函數(shù)時(shí)具體的值绿映,形參有默認(rèn)值擒滑,調(diào)用函數(shù)時(shí)如果傳入了實(shí)參則會(huì)覆蓋形參的默認(rèn)值腐晾。
    函數(shù)內(nèi)變量:寫在函數(shù)內(nèi)用var聲明的變量為局部變量,只能在函數(shù)內(nèi)使用丐一,函數(shù)外部不能使用藻糖,寫在函數(shù)外部或者在函數(shù)內(nèi)不使用var聲明的變量為全局變量,在整個(gè)頁(yè)面中都可以使用库车,還有一個(gè)ES6新增的塊級(jí)變量巨柒,使用let聲明才可以使用,它僅僅在{}中才可以使用柠衍。
    函數(shù)的函數(shù)名極為重要洋满,代碼中想要調(diào)用此函數(shù)只需要寫這個(gè)函數(shù)的函數(shù)名即可實(shí)現(xiàn)調(diào)用,JavaScript中有一個(gè)垃圾回收機(jī)制珍坊,會(huì)自動(dòng)回收沒有使用的局部變量牺勾,所以我們需要在函數(shù)結(jié)尾時(shí)用return返回保存數(shù)據(jù)或者使用全局變量保存變量,不然函數(shù)內(nèi)部處理過的數(shù)據(jù)不會(huì)被保存自然也無法傳出數(shù)據(jù)阵漏。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末驻民,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子履怯,更是在濱河造成了極大的恐慌回还,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,110評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件叹洲,死亡現(xiàn)場(chǎng)離奇詭異柠硕,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)运提,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門蝗柔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人糙捺,你說我怎么就攤上這事诫咱。” “怎么了洪灯?”我有些...
    開封第一講書人閱讀 165,474評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵坎缭,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我签钩,道長(zhǎng)掏呼,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,881評(píng)論 1 295
  • 正文 為了忘掉前任铅檩,我火速辦了婚禮憎夷,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘昧旨。我一直安慰自己拾给,他們只是感情好祥得,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蒋得,像睡著了一般级及。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上额衙,一...
    開封第一講書人閱讀 51,698評(píng)論 1 305
  • 那天饮焦,我揣著相機(jī)與錄音,去河邊找鬼窍侧。 笑死县踢,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的伟件。 我是一名探鬼主播硼啤,決...
    沈念sama閱讀 40,418評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼斧账!你這毒婦竟也來了丙曙?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,332評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤其骄,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后扯旷,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體拯爽,經(jīng)...
    沈念sama閱讀 45,796評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評(píng)論 3 337
  • 正文 我和宋清朗相戀三年钧忽,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了毯炮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,110評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡耸黑,死狀恐怖桃煎,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情大刊,我是刑警寧澤为迈,帶...
    沈念sama閱讀 35,792評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站缺菌,受9級(jí)特大地震影響葫辐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜伴郁,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評(píng)論 3 331
  • 文/蒙蒙 一耿战、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧焊傅,春花似錦剂陡、人聲如沸狈涮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)歌馍。三九已至,卻和暖如春纤泵,著一層夾襖步出監(jiān)牢的瞬間骆姐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工捏题, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留玻褪,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,348評(píng)論 3 373
  • 正文 我出身青樓公荧,卻偏偏與公主長(zhǎng)得像带射,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子循狰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評(píng)論 2 355