javascript 对象疑惑

hckxzy 2011-02-18 10:21:35
求解:说javascript对象是对象是无序数据的集合,如何通过实验体验它无序?
...全文
59 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
菊子 2011-02-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 hckxzy 的回复:]

引用 2 楼 mrslin 的回复:

JScript code

var obj={
type:'object',
tell:function(){
alert('i am object');
}
}


obj就是一个对象,访问的时候obj['type'],obj['tell'],就像key-value的形式,这样还不够无序么?

如果我用
for(var te……
[/Quote]

遍历只是为了取出所有的数据,你的temp是key值,跟有序没序没关系,有序强调数据里元素的位置,
比如:arr=[1,5],把1,5换位置,arr[0]值就变了,
obj={"a":"b","c":"d"},把a属性和c属性位置换下,值是不变的
hckxzy 2011-02-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 mrslin 的回复:]

JScript code

var obj={
type:'object',
tell:function(){
alert('i am object');
}
}


obj就是一个对象,访问的时候obj['type'],obj['tell'],就像key-value的形式,这样还不够无序么?
[/Quote]
如果我用
for(var temp in obj){
alert(obj[temp]);
}好像是有序的,
其无序又如何体验?
MrSLin 2011-02-18
  • 打赏
  • 举报
回复

var obj={
type:'object',
tell:function(){
alert('i am object');
}
}

obj就是一个对象,访问的时候obj['type'],obj['tell'],就像key-value的形式,这样还不够无序么?

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧