闭包函数引起的循环引用 普通的循环引用是两个不可探知的对象相互引用造成的,但是闭包却不同代替直接造成引用,闭包函数则取而代之从其父函数作用域中引入信息通常,函数的局部变量和参数只能在该被调函数自身的生命周期里使用当存在闭包函数后,这些变量和参数的引用会和闭包函数一起存在但由于闭包函数可以超越其父函数的生命周期而存在,所以父函数中的局部变量和参数也仍然能被访问