2011年5月14日

深入理解Javascript闭包(closure) [转载]

摘要: 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。一、什么是闭包?“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下面这段代码:functiona(){vari 阅读全文

posted @ 2011-05-14 16:24 压力无限大 阅读(209) 评论(0) 推荐(0) 编辑

2010年1月17日

基于asp.net的自定义ajax框架(可传对象)

摘要: 前几天遇到一个郁闷的事情那就是我使用微软的ajax框架的时候不想使用枯燥的消息框想使用自定义的js的消息框的时候出现的一个问题,那就是在使用ajax框架的时候执行自定义的js就是一个问题,因为在使用的时候需要与服务器交互,当数据提交成功是弹出消息框提示,但是在使用的时候因为消息框是动态的js代码则消 阅读全文

posted @ 2010-01-17 11:46 压力无限大 阅读(623) 评论(0) 推荐(1) 编辑

导航