八戒视频在线观看免费播放电视剧_八戒八戒免费高清完整版_八戒八戒电影在线观看免费版_八戒八戒电影免费播放大全_八戒八戒八戒免费观看电视剧大全_安娜的性史3未删减播放

資訊

精準(zhǔn)傳達(dá) ? 有效溝通

從品牌網(wǎng)站建設(shè)到網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃,從策略到執(zhí)行的一站式服務(wù)

js函數(shù)的定義

來(lái)源:公司資訊 | 2021.08.18

JavaScript使用關(guān)鍵字 function來(lái)定義函數(shù)。可通過(guò)聲明來(lái)定義函數(shù)或表達(dá)式。

該函數(shù)可以用作值或作為表達(dá)式使用。

1、通過(guò)函數(shù)聲明定義:

function myFunction(a, b) {

return a * b;

}

在聲明函數(shù)之后,函數(shù)沒(méi)有立即執(zhí)行,當(dāng)我們需要它時(shí)調(diào)用。

2.通過(guò)表達(dá)式定義

var x = function (a, b) {return a * b};

在單個(gè)變量中存儲(chǔ)函數(shù)表達(dá)式

在變量中存儲(chǔ)函數(shù),不需要函數(shù)名,通??梢酝ㄟ^(guò)變量名進(jìn)行調(diào)用。

var x = function (a, b) {return a * b};

var z = x(4, 3);

3.函數(shù)還可以通過(guò)內(nèi)置的 JavaScript函數(shù)構(gòu)造器(Function ())定義。

var myFunction = new Function(“a”, “b”, “return a * b”);

var x = myFunction(4, 3);

JavaScript可以默認(rèn)提升變量,以優(yōu)先考慮當(dāng)前范圍。例如

聲明前可調(diào)用函數(shù):

myFunction(5);

function myFunction(y) {

return y * y;

}

但不能在使用表達(dá)式定義函數(shù)時(shí)提升

有關(guān)自調(diào)用函數(shù):

可以“自調(diào)用”函數(shù)表達(dá)式。將自動(dòng)調(diào)用表達(dá)式調(diào)用。若表達(dá)式后面緊跟(),則自動(dòng)調(diào)用。

無(wú)法自調(diào)用聲明的函數(shù)。

通過(guò)添加圓括號(hào),你可以說(shuō)明這是一個(gè)函數(shù)表達(dá)式:

(function () {

var x=" Hello!!";//我會(huì)自告奮勇

})();

————————————————

版權(quán)聲明:本文為CSDN博主「海米&索隆」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。

—— 靈通云微信公眾號(hào) ——

熱門(mén)標(biāo)簽

上一條———————

下一條———————

十七年 建站經(jīng)驗(yàn)

多一份參考,總有益處

聯(lián)系靈通云,免費(fèi)獲得專屬《策劃方案》及報(bào)價(jià)

咨詢相關(guān)問(wèn)題或預(yù)約面談,可以通過(guò)以下方式與我們聯(lián)系

業(yè)務(wù)熱線:400-688-6062 / 大客戶專線   南通:15818561755

南昌县| 镇坪县| 漾濞| 台州市| 石河子市| 霍林郭勒市| 新安县| 双牌县| 扬州市| 密山市| 苗栗市| 晋城| 古蔺县| 集安市| 随州市| 武山县| 贵港市| 辉南县| 洪泽县| 奉节县| 桂平市| 东阳市| 财经| 大石桥市| 成都市| 平舆县| 龙山县| 竹山县| 当阳市| 汶上县| 临泉县| 涞源县| 大埔区| 清远市| 五寨县| 星子县| 巴塘县| 桂东县| 克什克腾旗| 林州市| 靖安县|