javascript 函数参数

 函数的参数

定义函数时,参数就是形式参数

 

除了上面的方式,我们还可以通过arguments数组对象(js内置的对象)管理参数

说明:会将一个参数保存到arguments第一个元素,第二个参数保存到arguments第二个元素上。。以此类推

函数的返回值:

函数不一定要返回结果,取决于需求,如果没有返回结果,则接受到的就是undefined

 

js闭包特性:

  什么是闭包?

当我们在函数内部,镶嵌定义函数的时候,内部函数就会外部函数的变量的最终值给把包含起来,保存到内存中,类似于php的静态变量

闭包会导致怎样的结果、

内部函数,会将外部函数中的变量的最终值保存到内存中

这样,提供了机会:在函数外部,可以读取到函数内部的值;

 

 如何解决闭包导致的问题

 

 

posted on 2018-05-09 22:08  最初的梦想DW  阅读(289)  评论(0编辑  收藏  举报

导航