У меня есть этот объект.
var users = {
'jane':{'sessionId':'12345','userid':'jane','data':{x:100,y:100}},
'rahul':{'sessionId':'12345','userid':'rahul','data':{x:100,y:100}}
};
Я хочу обновить данные ключа jane
, добавив {'status':'login'}
с помощью jstraverse, как я могу это сделать?Это то, что я пробовал?
var Traverse = require('traverse');
var users = {
'jane':{'sessionId':'12345','userid':'jane','data':{x:100,y:100}},
'rahul':{'sessionId':'12345','userid':'rahul','data':{x:100,y:100}}
};
var scrubbed = Traverse(users).map(function (x) {
console.log(this.key);
this.update({'status':'login'});
});
но с помощью какой функции я получу ключ от Джейн и в соответствии с этим я обновлю здесь?