将字符串与JSON对象组合以返回数据

时间:2015-03-16 18:32:49

标签: javascript json

我有一个JSON对象,我需要从。

中检索一个值

这是有效的对象引用...获取我需要的数据。

dataJSON.companies[0].fields.Internet.length

我需要做的是以某种方式使用添加的字符串变量来评估对象。像...这样的东西

var mediaType = 'Internet'; 
dataJSON.companies[0].fields+mediaType+.length;

这有什么办法吗?我很难过。

1 个答案:

答案 0 :(得分:0)

如果在运行时之前不知道属性的名称,请使用方括号访问表示法。

var mediaType ='互联网&#39 ;; dataJSON.companies [0]点域[mediaType的]。长度;

您可以使用点表示法或方括号表示法访问对象的成员。

e.g。

var result = myobject.propertname;

var result = myobject["propertyname"];