301函数

函数的概念

函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用 

函数的使用

        函数在使用时分为两步:声明函数调用函数

       // 声明函数

                    function 函数名 ( ) {

                      //函数体代码

                    }

注:function 是声明函数的关键字,必须小写

        // 调用函数

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

                调用的时候千万不要忘记添加小括号

                口诀:函数不调用,自己不执行

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

 形参和实参

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

                形参:声明函数时 函数名后小括号内定义        ----- 形式上的参数
                实参:调用函数时,函数名后小括号内定义         ----- 实际的参数

            参数的作用:函数内部某些值不能固定,我们可以通过参数在调用函数时传递不同的值进去

 参数的默认值

        在声明函数时可以为参数调置默认值,

           function myDemo(a=2,b=3){

        console.log(a,b)

                }

        调用函数

        myDemo(5,8)

        myDemo(‘张三’,’’李四’)

        myDemo( )

注:如果传入参数,那么实参会覆盖默认值,如果没有传入那么形参会走默认值

自定义函数的声明方式:

1. 声明式函数

 function demo() {  }     此声明方式优先级别高,可以先调用在声明

2.表达式函数

      var demo = function(){   }   此声明方式,需要先声明在调用

3. 匿名函数

格式一:(function(){ 函数体 })( );

                                格式二:(function(){函数体}( ) ) ;

在全局作用域下声明的变量叫做全局变量在函数外部定义的变量

在局部作用域下声明的变量叫做局部变量在函数内部定义的变量

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值