资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

js函数的定义

来源:公司资讯 | 2021.08.18

JavaScript使用关键字 function来定义函数。可通过声明来定义函数或表达式。

该函数可以用作值或作为表达式使用。

1、通过函数声明定义:

function myFunction(a, b) {

return a * b;

}

在声明函数之后,函数没有立即执行,当我们需要它时调用。

2.通过表达式定义

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

在单个变量中存储函数表达式

在变量中存储函数,不需要函数名,通常可以通过变量名进行调用。

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

var z = x(4, 3);

3.函数还可以通过内置的 JavaScript函数构造器(Function ())定义。

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

var x = myFunction(4, 3);

JavaScript可以默认提升变量,以优先考虑当前范围。例如

声明前可调用函数:

myFunction(5);

function myFunction(y) {

return y * y;

}

但不能在使用表达式定义函数时提升

有关自调用函数:

可以“自调用”函数表达式。将自动调用表达式调用。若表达式后面紧跟(),则自动调用。

无法自调用声明的函数。

通过添加圆括号,你可以说明这是一个函数表达式:

(function () {

var x=" Hello!!";//我会自告奋勇

})();

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

版权声明:本文为CSDN博主「海米&索隆」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

—— 灵通云微信公众号 ——

热门标签

上一条———————

下一条———————

十七年 建站经验

多一份参考,总有益处

联系灵通云,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-688-6062 / 大客户专线   南通:15818561755