ExtJS学习笔记

本文详细介绍了JavaScript中闭包的概念及其实现原理,并通过一个具体的示例展示了闭包如何能够访问外部函数的变量。此外,还探讨了ExtJS框架中的两个实用技巧:使用Ext.get()缓存DOM元素引用和利用Ext.fly()实现享元模式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、闭包

当function里嵌套function时,内部的function可以访问外部function里的变量。


function
 foo(x) {
    
var tmp = 3;
    
function bar(y) {
        alert(x 
+ y + (++tmp));
    }
    bar(
10);
}
foo(
2)

不管执行多少次,都会alert 16,因为bar能访问foo的参数x,也能访问foo的变量tmp。

2、Ext.get() 缓存与Ext.fly()享元模式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值