叶落为重生每片落下的叶子都是为了下一次的涅槃...^_^

2010年11月8日 #

《JavaScript高级程序设计》扩展--关于动态原型

摘要: 前文是基于《JavaScript高级程序设计》中关于对象创建的笔记和总结。但是作者Nicholas C. Zakas在【动态原型】方式创建对象的时候没有深究可能会存在的问题和解决方案。而仅仅在继承的时候对【动态原型】的瓶颈作了说明。即在作子类继承的时候,不能通过动态原型的方式来实现。  原文大致如下:继承机制不能采用动态化的原因是:prototype对象的唯一性。实例代码:[代码]Nicholas... 阅读全文

posted @ 2010-11-08 14:11 岑安 阅读(3370) 评论(7) 推荐(3) 编辑

我所了解的关于JavaScript定义类和对象的几种方式

摘要: 在说这个话题之前,我想先说几句题外话:最近偶然碰到有朋友问我“hoisting”的问题。即在js里所有变量的声明都是置顶的,而赋值则是在之后发生的。可以看看这个例子:[代码]  大家第一眼看到这个例子觉得输出结果是什么?‘global’?还是‘local’?其实都不是,输出的是undefined,不用迷惑,我的题外话就是为了讲... 阅读全文

posted @ 2010-11-08 00:49 岑安 阅读(8006) 评论(11) 推荐(4) 编辑

导航