js中的对象变成数组,有这样的函数吗?有的话能给个现成代码吗?(要求:不能用递归解决) for(key in o)alert(key+":"+o[key])自己组合一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 事实上js的对象本身就可以作为关联的数组将对象作为关联数组通常,使用点运算符“.”访问对象的属性。例如,myObject.aProperty在这里,属性名称是一个标识符。也可以用索引运算符“[]”访问对象的属性。在这里,是把对象看作一个关联数组。关联数组是一种数据结构,它可以动态地将任意的数据的值与任意的字符串相关联。例如,myObject["aProperty"] // 与上面相同。尽管索引运算符更多地用于访问数组元素,当用于对象时,索引总是以字符串文字表示的属性名称。注意访问对象属性的两种方法的重要差异。运算符 属性名称作为 对属性名称的处理 点“.” 标识符 不能作为数据处理 索引“[]” 字符串文字 能被作为数据处理 在运行之前并不知道属性名称时,这个差异会有用(比如基于用户输入构造对象时)。要想从一个关联数组提取所有的属性,必须用 for … in 循环。下载:http://download.csdn.net/source/371745 然后在里面搜索“使用数组” 为什么Firefox中的cookie通过工具插件可以看,但js代码中使用document.cookie无法获取?? js两个函数之间传递数组参数 关于二维数组我下面的做法哪里不对望高手指教 中了病毒如何解决? sohu的新邮箱界面的阅读邮件的浮动页面(或层)是怎么实现的 怎么实现动态增加多个file标签? IE vs. NETSCAPE!!!! 如何同时重新定两个框架? 很弱弱的问题:引用javascript脚本文件的那个语句是什么 关于SELECT!!! 关于表单的问题 帮帮忙吧!
通常,使用点运算符“.”访问对象的属性。例如,myObject.aProperty
在这里,属性名称是一个标识符。也可以用索引运算符“[]”访问对象的属性。在这里,是把对象看作一个关联数组。关联数组是一种数据结构,它可以动态地将任意的数据的值与任意的字符串相关联。例如,myObject["aProperty"] // 与上面相同。
尽管索引运算符更多地用于访问数组元素,当用于对象时,索引总是以字符串文字表示的属性名称。注意访问对象属性的两种方法的重要差异。运算符 属性名称作为 对属性名称的处理
点“.” 标识符 不能作为数据处理
索引“[]” 字符串文字 能被作为数据处理
在运行之前并不知道属性名称时,这个差异会有用(比如基于用户输入构造对象时)。要想从一个关联数组提取所有的属性,必须用 for … in 循环。
下载:http://download.csdn.net/source/371745 然后在里面搜索“使用数组”