摘要: 在某些情况下,可能有必要在同一个页面中使用多个JS库,由于很多库都使用$标识符(因为他简短方便),因此就需要一种方式来避免名称冲突。为解决这个问题,jQuery提供了一个名叫.noConflict()的方法,调用该方法可以把对$标识符的控制权交还给其他库。使用.noConflict()方法的一般模式如下:首先,包含jQuery之外的库(这里是Prototype)。然后,包含jQuery库,取得对$的使用权。接着,调用.noConflict()方法让出$,以便将控制权交还给最先包含的库(Prototype)。这样,就可以在自定义脚本中使用两个库了——但是,在需要使用jQuery方法是,必须记住要 阅读全文
posted @ 2013-09-13 16:52 Mr.Thanks 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 首先,我觉得,一个概念,如果不理解也不影响使用的话,那么,就没必要去理解 它、去学习它。闭包就是这样一个概念,你不理解它也能很好的用它。俺这两年写as3程序,是天天在和它打交道,甚至有过一个function套一个,一个 方法中套了20多个function的极端例子,但从未深究过它是怎么实现的,它就像水和空气一样,我们不需要知道水是H2O,空气是氧气氮气二氧化碳等 的混合物,也活的好好的。 其次,我觉得,网上对闭包概念的解释都太狭隘了,看得人蛋疼,就像回到了i++,++i时代一样。如果非要去理解这个概念,像那样去理解,则收获太小,不值得。 先看看数学上的闭包。 (1,5) 是一个区间,但对这.. 阅读全文
posted @ 2013-09-13 15:39 Mr.Thanks 阅读(240) 评论(0) 推荐(0) 编辑