如何动态添加到对象javascript

时间:2016-07-13 03:36:54

标签: javascript object

我有一个对象:

var someObject={};

我有一个添加到对象的函数:

function add(id, firstName){
    //stuff that makes sure id and firstName are correct format and stuff and say if firstName is john and id is I23423
    someObject.id=firstName;
}

但它始终以

输出
someObject{
    id="john"
}

但我希望id是用户输入id的任何内容,因此输出将是

someObject{
    I23423="John"
}

我要添加/更改什么?

1 个答案:

答案 0 :(得分:0)

如果我理解你想要的东西,你需要在对象上使用Handler,就像它是一个数组一样。老实说,我不知道原因,但这就是你如何做到的。



void runInBackground() {
  new Thread(new Runnable() {
    @Override
    public void run() {
      connectToXmppServer();
    }
  }).start();
}