JavaScript函数的使用

一、声明函数

        function是声明函数的关键字,必须小写由于函数一般是为了实现某个功能才定义的

function 函数名(){
    //函数体代码
}

二、调用函数

        声明函数本身并不会执行的代码,只有调用函数时才会执行函数体代码。

函数名();//通过调用函数名来执行函数体代码

三、函数的参数

        在声明函数时可以在函数名称后面的小括号中添加一些参数,这些参数被称为形参,而在调用该函数时,同样也需要传递相应的参数,这些参数被称为实参(形参的默认值为undefined)。

形参 //形式上的参数 函数定义的时候传递的参数,当前不知道是什么
实参 //函数实际上的参数 函数调用的时候传递的参数 实参传递给形参

//例如
function a(x,y){
    console.log(x+y);
}
a(1,2); //结果为3

四、函数的返回值

一般用return返回函数值

如果函数有return,则返回return后面的值;如果没有return,则返回 undefined 。

function a(x,y) {
    //函数体
    return x+y; //注意:return后的代码不执行
    alert('前面有return,我不会被执行');
}
var A= a(21,6); //调用函数,传入两个实参,并通过resNum接收函数返回值
alert(A);  //27

五、函数可以调用别的函数

function fn1() {
   console.log("函数一");
   fn2();
   console.log('fn1');
}
function fn2() {
   console.log("函数二");
   console.log('fn2');
}
fn1();

六、声明函数的两种方式

//1. 利用函数关键字自定义函数(命名函数)
function fn() {
}
fn();
//2. 函数表达式(匿名函数)
//var 变量名 = function() {};
//(1) fun是变量名 不是函数名
//(2) 函数表达式声明方式跟声明变量差不多,只不过变量里面存的是值 而函数表达式里面存的是函数
//(3) 函数表达式也可以进行传递参数
var fun = function(aru) {
    console.log('我是函数表达式');
    console.log(aru);
}
fun('FG');

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值