主题:  请教数组排序问题

sdgsdg_5d

职务:普通成员
等级:1
金币:0.0
发贴:1
注册:2002/7/25 11:06:08
#12002/7/25 11:08:49
关于数组排序问题 ,
在mx的帮助文档中有:
var recArray = new Array();
recArray.push( { name: "bob", city: "omaha", zip: 68144 } );
recArray.push( { name: "greg", city: "kansas city", zip: 72345 } );
recArray.push( { name: "chris", city: "burlingame", zip: 94010 } );
recArray.sortOn("city");

在此基础上,我在最后加了一个动态文本tt等于数组1,即:
tt=recArray[0];
但是输出结果是:[object,object]
应该是name: "chris", city: "burlingame", zip: 94010 呀,
请高手给指点,谢谢!



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
#22002/7/25 15:39:03
数组单元的内容是一个对象,是一个复合型的数据类型,而Dyname text只能显示文本字符串值,属于单一的数据类型。也就是说,数据类型不一样。

你可以分别引用它们,如:

tt=recArray[0].name