Ruby's Louvre

每天学习一点点算法

导航

2010年3月26日 #

javascript 跨浏览器的事件系统

摘要: 从技术上讲,javascript并没有提供内置的系统来实现这个非常重要的事件驱动编程,不过得益于浏览器的DOM 事件模型,这缺点并没有过多地暴露出来。但实质上javascript之父也不能主宰这一切,他支持的网景也没有强大到让竞争对手乖乖地使用它的产品,微软搞了一个JScript,死去的Macromedia 搞了一个ActionScript,还有更多,听说这个分支挺复杂的。但借用浏览器内置的DOM... 阅读全文

posted @ 2010-03-26 20:37 司徒正美 阅读(3135) 评论(2) 推荐(4) 编辑

对象实际上就是关联数组

摘要: 在客户端,javascript是以DOM为操作的对象和中心的。我的体会是:DOM占据客户端技术的95% 。而DOM,实际上是以关联数组的形式实现的。DOM本身,就是一整个庞大的关联数组(当然是多维的)。下面的话是msdn中jscript参考里的摘录:----------------------------------1.在 JScript 中,对象和数组实质上是一样的。真正的差异不在于数据,而在于... 阅读全文

posted @ 2010-03-26 18:17 司徒正美 阅读(194) 评论(0) 推荐(0) 编辑

javascript深拷贝

摘要: 貌似我博客还有另外两个类似的函数,不过年代比较久远了,随着我技术的提高,更好的函数被创造出来。突然问起我以前的函数,我也会愣一下,心想,真烂!我总是喜欢把最好的东西分享给大家的,以前的大家忘掉吧。我们先看一下浅复制的缺陷,不知多少人中过招呢? var oOriginal = { memNum: 1, // number memStr: "I am a string", // string memObj: { t... 阅读全文

posted @ 2010-03-26 11:37 司徒正美 阅读(7921) 评论(15) 推荐(1) 编辑