我有这样的对象结构:
{ 'xxx@gmail.com':
{
contactNo0: { contact: [Object] },
contactNo1: { contact: [Object] },
contactNo2: { contact: [Object] },
contactNo3: { contact: [Object] }
}
}
我没有外部物体的钥匙,我不需要钥匙。我只是想删除外部对象。
我用这种方式创建了上面的对象:
var contactObj = {};
for(var i=0; i<retrievedContactsArr.length; i++){
contactObj['contactNo'+i] = retrievedContactsArr[i];
}
var key = {};
key[username] = (contactObj);
console.log('printing key with object...' , key);
期望的输出:
'xxx@gmail.com': {
contactNo0: { contact: [Object] },
contactNo1: { contact: [Object] },
contactNo2: { contact: [Object] },
contactNo3: { contact: [Object] }
}
我如何实现这一目标?