0%

《JavaScript权威指南》读书笔记第七章函数表达式

第七章——函数表达式

函数表达式的特征

定义函数的两种方法:

  • 函数声明

    1
    2
    3
    function functionName(arg0, arg1, arg2){
    //函数体
    }

    有一些浏览器给函数定义了一个name属性,可以通过这个属性访问到给函数指定的名字,这个值为function关键字后面的标识符。

    alert(function.name);//“funtionName”

  • 函数表达式

    1

两个定义函数的方法的异同:

由函数声明的函数在JS脚本构建时,会函数提升,而由函数表达式定义的函数不会。

使用函数实现递归

使用闭包定义私有变量

-------------本文结束感谢您的阅读-------------
原创技术分享,您的支持将鼓励我继续创作