问一个prototype的Object.extend的问题
var obj = {};
Object.extend(
obj,
{
a: 1
}
);
现在属性a我需要在页面上得到,比如用 var source = $("divID").innerHTML.
但是在JS里用obj.source是不行的,会出错,因为source是undefined.
那有什么办法能够我的要求呢?
BTW: 我本来的写法是obj.a = 1,这样的话,用obj[source]是可以的.
...全文
相关推荐
Javascript Object.extend
既然是类,那么就有抽象类,具体类,类的继承,同时,类的成员可以有实例成员和静态成员。下面来看一下prototype是怎么做到这些的。 先看prototype中的以下的代码: 代码如下: var Abstract = new Object(); Object.extend = function(destination, source) { for (property in source) { destination[property] = source[property]; } return destination; } Object.prototype.extend = function(o
Prototype Object对象 学习
该不是一个概念。因为C#中的命名空间后面不会直接跟方法,肯定是接一个对象然后在调用方法,不过和C++中的命名空间倒是有些类似
$.extend 的一个小问题
本文给大家记录的是个人在使用$.extend 的时候遇到的一个小问题,以及原因分析和解决方案,十分的实用,有需要的小伙伴可以参考下。
prototype 1.3 源码解读
prototype 1.3 源码解读
prototype中文开发手册大全
prototype1.4 prototype1.5开发手册


