命明函数:
    function fn(){
    alert(“hello”)
    }
    fn();//调用方法,方法名()
    匿名函数:
    var fn1 = function(){
    alert(“111”)
    }
    fn1();//调用方法,方法名()

    参数:
    形参(小括号里声明的变量)和实参(相当于给括号里声明变量赋值了
    //是不是返回值函数取决于return
    function add(x,y){
    console.log(x+y);
    }
    //在调用的时候形参个数和实参个数匹配
    add(1,2);

    arguments:在不定义形参的情况下也可以获取我们传进来的参数
    arguments它是一个伪数组(只可以遍历数组,但是没有数组方法)
    function add(){
    //初始值为0
    var count = 0;
    for(var i=0;iconsole.log(argument[i])
    cont+= argument[i] //累加求和
    }
    return count;
    add(1,2,3,4);

    函数里面可以嵌套函数:
    function sum(){
    function fn(){
    console.log(“fn”)
    }
    return fn;
    }
    sum()//返回一个叫fn的函数();