将字符串与 JSON 对象组合以返回数据
Combining string with JSON object to return the data
我有一个需要从中检索值的JSON对象。
这是有效的对象引用...获取我需要的数据。
dataJSON.companies[0].fields.Internet.length
我需要做的是以某种方式评估添加了字符串变量的对象。像...
var mediaType = 'Internet';
dataJSON.companies[0].fields+mediaType+.length;
这有什么办法吗?我被难住了。
当您直到运行时才知道属性的名称时,请使用方括号访问表示法。
var mediaType = 'Internet';dataJSON.companies[0].fields[mediaType].length;
可以使用点表示法或方括号表示法访问对象的成员。
例如
var result = myobject.propertname;
或
var result = myobject["propertyname"];
相关文章:
- AJAX调用并在Node中获取返回数据
- 角度服务未返回数据
- 统计ajax返回数据中的html元素
- 有没有更好的方法可以测量从Ajax调用返回数据所需的总时间
- Imgur API图像搜索未返回数据
- javascript对象显示为null,但object.properties返回数据
- 如何从ajax调用JQuery返回数据
- 试图从嵌套的回调函数返回数据
- NodeJS FS 不从多个文件返回数据
- ajax函数未在C#中返回数据
- 如何在公共js模块中从web服务返回数据
- 将字符串与 JSON 对象组合以返回数据
- 嵌套异步函数未及时返回数据的问题
- NodeJS JSONStream 以一个长字符串的形式返回数据
- 如何使用 HTML 图像请求将数据发送到服务器,或返回数据作为响应
- 从 Angular 模态服务中的模态主体模板返回数据
- jQuery 每个循环返回数据两次
- $.getJSON 在返回数据后不会运行函数
- 如何访问返回数据中的特定json值
- 工厂返回数据后未设置角度$scope