Javascript JSON 变量父级

标签 javascript

我正在开发一个 ionic 1 应用程序,我不知道是否有办法,但例如,这里,有没有一种方法可以根据变量的值动态分配该对象中的父级?

var contact = {
     "Name": "John Doe",
     "available": true,
      Variable: [ 
       {
           "Location": "Home",
           "Number": "33"
       },
       {
           "Location": "Work",
           "Number": "22"
       }
     ]
};

假设变量=“ friend ”然后

var contact = {
     "Name": "John Doe",
     "available": true,
     "Friends": [ 
       {
           "Location": "Home",
           "Number": "33"
       },
       {
           "Location": "Work",
           "Number": "22"
       }
     ]
};

我知道我可以使用 ES6,计算属性名称 [变量],但它们不适用于较旧的设备。有什么替代方法吗?

最佳答案

只是普通的旧

var contact = {
     "Name": "John Doe",
     "available": true,
};
contact[Variable] = [ 
   {
       "Location": "Home",
       "Number": "33"
   },
   {
       "Location": "Work",
       "Number": "22"
   }
 ]

关于Javascript JSON 变量父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41161659/

相关文章:

javascript - 如何在 Ember.js 中测试组件方法?

javascript - 如何在 lodash 的 map 函数中获取 Mongoose findById 响应?

javascript - CouchDB OpenDoc 函数中的 JQuery TypeError

JavaScript 循环

javascript - 关注页面上任意位置的下一个输入元素

javascript - angularjs ani-主题构建不起作用

单击任何选项时关闭菜单的 JavaScript 或 CSS 函数

javascript - knockout : Alert based on property of list of objects on select option

javascript - 如何显示数据不断变化的api的响应?

javascript - 付款后显示 paypal 交易详情