【问题标题】:Way to get assign the Object in jquery在jquery中分配对象的方法
【发布时间】:2014-11-11 13:59:34
【问题描述】:

我在 jquery 中有 Object obj

var obj = {};

我有字符串str

var str = "passengerDetails[0].photo";

现在我将这个str 分配为对象obj 中的键,如下所示

obj = {str : "xx"} //means {"passengerDetails[0].photo" : xx} should come

但它分配为obj ={"str":"xx"}; 这个 jquery 对象代码的简单解决方案是什么?

【问题讨论】:

  • 你想要{"passengerDetails":[{"photo":"xx"}]}这样的东西吗?

标签: javascript jquery html object


【解决方案1】:

试试,

var obj = {};

var str = "passengerDetails[0].photo";

obj[str] = "xx"; //it should work

console.log(obj); //Outputs -->  Object { passengerDetails[0].photo="xx"}

【讨论】:

    【解决方案2】:

    var obj = {};

    var str = "passengerDetails[0].photo";

    obj[str] = "xx"; //它应该工作

    console.log(obj); //输出 --> Object {passengerDetails[0].photo="xx"}

    //非常感谢 CodingAnt 和这个答案像老板一样工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-04
      • 1970-01-01
      相关资源
      最近更新 更多