三年中文在线观看免费大全中国|三年中文在线观看免费大全|三年中国片在线高清观看|三年在线观看免费完整版中文|三年在线观看免费观看|三年在线观看免费大全

資訊

精準傳達 ? 有效溝通

從品牌網(wǎng)站建設到網(wǎng)絡營銷策劃,從策略到執(zhí)行的一站式服務

js函數(shù)的定義

來源:公司資訊 | 2021.08.18

JavaScript使用關鍵字 function來定義函數(shù)。可通過聲明來定義函數(shù)或表達式。

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

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

function myFunction(a, b) {

return a * b;

}

在聲明函數(shù)之后,函數(shù)沒有立即執(zhí)行,當我們需要它時調用。

2.通過表達式定義

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

在單個變量中存儲函數(shù)表達式

在變量中存儲函數(shù),不需要函數(shù)名,通常可以通過變量名進行調用。

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

var z = x(4, 3);

3.函數(shù)還可以通過內置的 JavaScript函數(shù)構造器(Function ())定義。

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

var x = myFunction(4, 3);

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

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

myFunction(5);

function myFunction(y) {

return y * y;

}

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

有關自調用函數(shù):

可以“自調用”函數(shù)表達式。將自動調用表達式調用。若表達式后面緊跟(),則自動調用。

無法自調用聲明的函數(shù)。

通過添加圓括號,你可以說明這是一個函數(shù)表達式:

(function () {

var x=" Hello!!";//我會自告奮勇

})();

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

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

—— 靈通云微信公眾號 ——

熱門標簽

上一條———————

下一條———————

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

多一份參考,總有益處

聯(lián)系靈通云,免費獲得專屬《策劃方案》及報價

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

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

开平市| 天峨县| 瑞丽市| 肃宁县| 平陆县| 景洪市| 广丰县| 高雄市| 嘉善县| 惠水县| 新巴尔虎右旗| 五家渠市| 布尔津县| 夏津县| 茶陵县| 会泽县| 天气| 都安| 玛曲县| 彩票| 车险| 青川县| 那坡县| 锡林浩特市| 海城市| 白河县| 南丰县| 房产| 闸北区| 绥滨县| 揭西县| 张掖市| 怀远县| 兴安县| 清苑县| 长乐市| 嘉黎县| 昌吉市| 洛南县| 邓州市| 墨江|