Ruby's Louvre

每天学习一点点算法

导航

2010年4月30日 #

javascript事件系统的发展史2

摘要: 综观一个系统的发展,无非是发现一个问题就把它独立出来解决掉,因此它的所有模块(或者分支)其实针对独立的问题,这样我们对这些问题若有什么更好的解决方法,替换相应的模块便是,要不代码混杂在一起没法看了。上一部分就提到了,attachEvent的事件列队出了些问题,我们要手动构建列队了。所谓列队就是有先有后的问题,因此DE大神搞了一个全局的uuid,分配给每个回调函数。但要注意,每个回调所针对的事件源与... 阅读全文

posted @ 2010-04-30 23:39 司徒正美 阅读(1961) 评论(2) 推荐(3) 编辑

俄报称美国军人收入高待遇好各类补助有140多项

摘要: 东方网4月30日消息:据俄罗斯《共青团真理报》4月29日报道,俄罗斯社会学家不久前深入部队调查后得出一个可悲的真相:对俄军官兵来说,钱比女人更重要。座谈时俄军人三分之一以上的时间都在谈钱,而且非常喜欢和其他国家军人对比,女人话题退居第二。确实,相比之下,美军官兵收入高,待遇好,补助多,保障足,不能不让俄军官兵羡慕。   美军官兵每月的收入主要由基本工资、补贴、特别补助和奖金构成,其中基本工资由军... 阅读全文

posted @ 2010-04-30 13:37 司徒正美 阅读(671) 评论(0) 推荐(0) 编辑

我的事件系统的例子

摘要: 最普通的mousemove支持:实现在标准浏览器下fire mouseenter实现在标准浏览器下unbind mouseenter主要处理代码:实现fire unbind 自定义事件,并在文档树中冒泡或阻止冒泡。主要处理代码:实现fire unbind mousewheel。主要处理代码:实现事件代理与反代理。 阅读全文

posted @ 2010-04-30 01:19 司徒正美 阅读(564) 评论(0) 推荐(0) 编辑