首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

javascript自定义的对象中的一个有关问题

2012-01-05 
javascript自定义的对象中的一个问题functionDsy(){this.Items{}//就是这里,哪位大虾给解释一下,不胜感

javascript自定义的对象中的一个问题
function   Dsy(){
this.Items   =   {};     //就是这里,哪位大虾给解释一下,不胜感激
}

[解决办法]
其实js也有类的概念在,你可以吧这哥items当作类的属性咯
[解决办法]
Dsy对象有个Items的属性其值是{}
看看这本书的连载
http://book.csdn.net/bookfiles/110/
[解决办法]
Dsy.prototype.add = function(id,iArray){
this.Items[id] = iArray;
}
二维数组是从这里看出来的
[解决办法]

Dsy.prototype.add = function(id,iArray){}

this.items={}
比较一下来看.
上面的带参,下面的不带参


[解决办法]
应该是这个样子的,对待JS的东西不能那么教条,死板的
[解决办法]
items不是2维数组,是js的object,它本身就具备hashtable的特性。简单用{x:1,y:2}就可以表示。数组是继承object的。简单用[0,1,2,3]就可以表示。

热点排行