Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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对象子数组?_Javascript - Fatal编程技术网

如何访问JavaScript对象子数组?

如何访问JavaScript对象子数组?,javascript,Javascript,如何访问更广泛对象的数组值,如:MainObj.ExtProps=new array() 我有一些在ExtProps上设置键、值的现有代码,例如WebURL值 如何检查MainObj.ExtProps中的WebURL值?如果使用ExtProps存储(键、值)对,则它是一个映射,而不是一个数组。您可以这样做:MainObj.ExtProps.WebURL=“url”然后,每当您想要访问url时,您所要做的就是像var url=MainObj.ExtProps.WebURL键值向我建议它是某种类型的

如何访问更广泛对象的数组值,如:
MainObj.ExtProps=new array()

我有一些在
ExtProps
上设置
键、值的现有代码,例如WebURL值


如何检查
MainObj.ExtProps
中的
WebURL
值?

如果使用ExtProps存储(键、值)对,则它是一个映射,而不是一个数组。您可以这样做:
MainObj.ExtProps.WebURL=“url”
然后,每当您想要访问url时,您所要做的就是像
var url=MainObj.ExtProps.WebURL

键值向我建议它是某种类型的对象文本,而不是数组。。。你的意思是数组包含多个键值对象,比如:
[{'key':'value'},{'key':'value'}]
?谢谢,我也这么认为,但是没有定义
你必须先定义MainObj和ExtProps<代码>MainObj={};MainObj.ExtProps={}在实例化对象中的字段之前,必须先实例化这些对象。然后您可以执行
MainObj.ExtProps.WebURL=“url”