JS 函数function

作者: 壬万er | 来源:发表于2017-04-25 08:33 被阅读5次

    一、函数的声明

    function 函数名(形式参数1, 形式参数2, ...){
       //函数体  
    }
    

    function 是关键字,表示开始声明一个函数


    5.png

    1.函数名

    2.(形参1,形参2)

    3.{}

    4.函数体

    5.函数的调用

    6.实参和形参

    7.return的使用

    作用:把函数的结果返回给调用者!!!
    主要目的是用来结束函数。


    1.png

    8.变量

    1.全局变量和局部变量
    2.区别:是不是在函数内部声明,如果是就是局部变量,不是则为全局变量
    3.声明提前的问题(详见我的文章《声明提前(笔试必考题)》)。

    9.匿名函数

    函数表达式:
    var foo = function(){
    //函数体
    }

    1. 把匿名函数直接赋值给一个变量。 这个变量就可以当做一个函数的函数名来使用。
    2. 匿名函数可以作为参数传递!!!
      3.匿名函数自执行

    10.函数的递归调用

    自己调用自己(函数内部调用)
    一定要有结束条件,无限接近结束条件
    例如:


    1.png

    相关文章

      网友评论

        本文标题:JS 函数function

        本文链接:https://www.haomeiwen.com/subject/ktbuzttx.html