43-函数的声明定义,函数表达式定义,函数的调用,声明提升,参数,形参,实参

发布时间:2024年01月12日

1.函数声明定义

      function 函数名(){
      }

2.函数表达式定义

匿名式函数表达式

      var 函数名 = function(){
      }

命名式函数表达式

      var 函数名 = function 函数关键字(){
      }

3.函数的调用

      var fn = function f(){
        alert("aaa");
      }
      //函数名()
      //函数想调用几次就打几次fn
      fn();

4.声明提升:函数的声明定义具有声明提升,函数表达式没有

5.参数

形参(函数体);实参(函数调用)

      function fn(x,y){    //x,y形参
        console.log(x+y);
      }
      fn(1,2);             //1,2实参
      fn(3,4);             //3,4实参

用形参和实参遍历数组?

      function fn(arr){
        //arr指需要遍历的数组
        var sum = 0;
        // var arr = [1,2,3,4,5];
        for(var i=1;i<arr.length;i++){
            sum += arr[i];
        }
        console.log(sum);
      }
      fn([1,2,3,4,5]);     //遍历1-5然后相加的和
      fn([3,2,5,7,8]);     //或者遍历任意数组的的和

?

文章来源:https://blog.csdn.net/qq_47462646/article/details/135559005
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。