Ruby's Louvre

每天学习一点点算法

导航

对象实际上就是关联数组

在客户端,javascript是以DOM为操作的对象和中心的。我的体会是:DOM占据客户端技术的95% 。 而DOM,实际上是以关联数组的形式实现的。 DOM本身,就是一整个庞大的关联数组(当然是多维的)。 下面的话是msdn中jscript参考里的摘录: ---------------------------------- 1.在 JScript 中,对象和数组实质上是一样的。真正的差异不在于数据,而在于您引用数组的成员或对象的属性和方法的方式。 2.尽管可以(并且是频繁地〕使用 "."这种圆点寻址风格,但无论如何不是必选项。因为 JScript 对象的任何属性都可以使用数组标记法来寻址,因此 JScript 对象可以作为一个关联数组使用。 3.这是数组的关联寻址,依靠完全任意的字符串来寻址。JScript 中的对象实际上就是关联数组。 ---------------------------------- 可以说,对象、数组、构造函数是一回事,可以用相同的方法来处理。懂得了它们之间的内在一致性,才可以说理解了基于对象的javascript。 发这个贴希望引起各位深入学习研究javascript的兴趣。不是要贬低自己以前的努力,或看轻还不如我的朋友,以前的努力是现在学习的基础,相信我们的未来会创造奇迹。

posted on 2010-03-26 18:17  司徒正美  阅读(194)  评论(0编辑  收藏  举报