jQuery获取所有对象分配的属性

时间:2013-12-10 11:20:54

标签: javascript jquery arrays object properties

现在我有一个名为parameters的数组,这个数组中的每个项都有不同的自定义属性,例如:

parameters[0]=new Object();
parameters[1]=new Object();
parameters[0].name="bla"
parameters[0].desc="bla bla"
parameters[1].from="another bla"
parameters[1].to="bla bla bla"

我如何陈述任何项目的所有属性,例如每parameters[0] "name"& "desc"parameters[1] "from""to"

2 个答案:

答案 0 :(得分:3)

我无法清楚地了解您要问的内容,但此代码可能会对您有所帮助。请更多解释,以便我可以在这方面为您提供更多帮助。

var parameters = [];
parameters[0]=new Object();
parameters[1]=new Object();
parameters[0].name="bla";
parameters[0].desc="bla bla";
parameters[1].from="another bla";
parameters[1].to="bla bla bla";

console.log(Object.keys(parameters[0]));
console.log(Object.keys(parameters[1]));

答案 1 :(得分:0)

深度搜索后,最简单的方法是使用Object.getOwnPropertyNames().

来源:

Object Reference