Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery获取所有对象分配的属性_Javascript_Jquery_Arrays_Object_Properties - Fatal编程技术网

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

Javascript jQuery获取所有对象分配的属性,javascript,jquery,arrays,object,properties,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" 我如何陈述任何项目的所有属性,例如perparameters

现在我有一个名为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"
我如何陈述任何项目的所有属性,例如per
parameters[0]

“name”
&
“desc”
,对于
参数[1]
,它是
“from”
“to”
,,我不清楚您想问什么,但这段代码可能会对您有所帮助。请解释更多,以便我能在这方面为您提供更多帮助

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]));

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

资料来源:


什么是“状态属性?”因为…in循环将返回所有对象键和值以了解它!!喜欢提醒它或其他什么
console.log(Object.keys(参数[0]))
for(参数[0]中的var k])警报(k)