概念:js中的函数是一种通过调用来完成具体业务的一段代码块,最核心的目的是将可重复执行的操作进行封装,然后供调用方无
限制的调用,说白了函数就是为了完成一定的功能的封装的语句。在程序设计中,可以将一段经常使用的代码"封装起来",在需
要的时候直接调用,这种"封装"就是函数
- 构造函数: javascript在构造函数是指使用new关键字定义调用的函数,其默认返的是一个新对象
- 匿名函数: javascript中匿名函数是指没有实际名字的函数,使用匿名函数不会造成全局变量的污染
- 闭包函数: javascript中闭包函数是指具有访问另一个函数作用域中变量权限的函数,闭包函数常用于在函数的内部
创建
- 动态函数: 是指其参数列表、函数体是通过字符串动态指定的函数
- 自定义函数: function 函数名0函数体function定义函数的关键字函数名是给函数起的名称函是为完成特点功能的代码函数声明后不会
- 立即执行,会在我们需要的时候调用到,可以在某件时直接调用函数,并且可由iavascript在任何位置进行调用