代码拉取完成,页面将自动刷新
函数定义
function name(参数 1, 参数 2, 参数 3) {
要执行的代码
}
计算两个数的乘积,并返回结果
var x = myFunction(7, 8); // 调用函数,返回值被赋值给 x
function myFunction(a, b) {
return a * b; // 函数返回 a 和 b 的乘积
}
x 的结果将是:
56
所有的函数都是一个function对象。
function myFunction(a, b) {
return a * b;
}
console.log(myFunction(7,8));
console.log(typeof myFunction)
console.log(myFunction);
运行结果
$ node js.js
56
function
[Function: myFunction]
代码
function myFunction(a, b) {
return a * b;
}
console.log(myFunction(7,8));
console.log(typeof myFunction)
console.log(myFunction());
console.log(myFunction(1));
console.log(myFunction(1,2,3));
运行结果
$ node js.js
56
function
NaN
NaN
2
匿名函数:没有函数名称的函数
为什么要设计一个这么奇葩的东西???
要调用一个函数,我们必须要有方法定位它,引用它。所以,我们会需要帮它找一个名字。
var abc=function(x,y){
return x+y;
}
console.log(abc(2,3))
(function(x,y){
console.log(x+y);
})(2,3)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。