Javascript 设置对象的关键值

Javascript 设置对象的关键值,javascript,jquery,Javascript,Jquery,我正在使用jQuery迭代Javascript对象,我想在循环中设置一个或多个对象键的键值 var children = $(clone).children(); $.each(obj, function(k, v) { if(v == undefined) { //Loop through data array and match. for(var i=0; i<children.length; i++) {

我正在使用jQuery迭代Javascript对象,我想在循环中设置一个或多个对象键的键值

var children = $(clone).children();
    $.each(obj, function(k, v) {
        if(v == undefined) {
            //Loop through data array and match.
            for(var i=0; i<children.length; i++) {
                var dataId = children[i].id.split('.');
                if(k == dataId[1]) {
                    obj.k = children[i].value; //This is the value I want to set on the key.
                }
            }
        }
    });
var children=$(克隆).children();
$。每个(对象、功能(k、v){
如果(v==未定义){
//循环遍历数据数组并进行匹配。
对于(var i=0;i使用

请注意,
foo['bar']
相当于
foo.bar

obj[k] = children[i].value;