大哥 大姐 小弟遇到一个闭包嵌套的问题 不知如何处理
比如有两层闭包嵌套 我在网上搜到说 嵌套闭包里面的this永远指的是最上层的this 那如何取第二层的this呢 谢谢赐教
[解决办法]
先把第一层的this赋值给其它变量,如var t = this;
第二层就可以直接用this表示第二层的对象,用t表示用第一层的对象
[解决办法]
闭包尽量少用,浏览器释放资源可能有问题。
发布时间: 2012-08-02 11:35:25 作者: rapoo
大哥 大姐 小弟遇到一个闭包嵌套的问题 不知如何处理
比如有两层闭包嵌套 我在网上搜到说 嵌套闭包里面的this永远指的是最上层的this 那如何取第二层的this呢 谢谢赐教
[解决办法]
先把第一层的this赋值给其它变量,如var t = this;
第二层就可以直接用this表示第二层的对象,用t表示用第一层的对象
[解决办法]
闭包尽量少用,浏览器释放资源可能有问题。