© 1999-2048 dssz.net 粤ICP备11031372号
[网页制作] JS匿名函数、闭包
说明: 匿名函数,也称为拉姆达函数,是一种使用Javascr ipt函数的强大方式。以下总结了匿名函数的特点: 任何函数表达式从技术上说都是匿名函数,因为没有引用它们的确定的方式; 在无法确定如何引用函数的情况下,递归函数就会变得比较复杂; 递归函数应该始终使用arguments.callee来递归地调用自身,不要使用函数名--函数名可能会发生变化。 当在函数内部定义了其他函数时,就创建了闭包。闭包有权访问包含函数内部的所有变量,原理如下: 在后台执行环境中,闭包的作用域链包含着它自己的作用域、包含函<zqjflash> 上传 | 大小:202kb