JS函数

一 函数定义

       函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块;

      函数就是包裹在花括号中的代码块

      function 函数名()
      {
        这里是要执行的代码
     }

二 函数的声明和调用

   函数的声明必须使用关键字function

   关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数

   函数本身不会自动运行,只有当调用该函数时,才会执行函数内的代码

   函数可以通过其名字加上括号中的参数进行调用

三 带有返回值的参数

     使用return 语句来返回值

     可以将返回值赋值给一个变量,然后对变量进行操作

四 arguments对象

   在函数代码中,使用特殊对象 arguments存储函数调用传递给该函数的所有参数

  可以用 arguments 对象检测函数的参数个数,引用属性 arguments.length

    function sum(){
     alert(arguments.length);
      var sun=0;
      for(var i=0;i<arguments.length;i++){
        sun+=arguments[i];
        
      }
      return sun;
    }
     var s= sum(2,3,4,5);//虽然sum函数时没有参数的,但此处也是不会报错的
     alert(s)
//结果:弹出4
弹出14

  

原文地址:https://www.cnblogs.com/qianqian-it/p/9533280.html