Javascript 添加到对象

Javascript 添加到对象,javascript,object,twitter,Javascript,Object,Twitter,我有一个从twitter API返回数据的函数,我想知道的是如何推送数据并形成一个如下所示的对象: var obj = { 'some_user_name': ['stirng of their tweets'] } 我知道对于一个数组,你可以简单地推送数据,但是对象的相应命令是什么 function pushToObject(obj, key, ...items) { if (!Array.isArray(obj[key])) obj[key] = []; return ob

我有一个从twitter API返回数据的函数,我想知道的是如何推送数据并形成一个如下所示的对象:

var obj = {

'some_user_name': ['stirng of their tweets']

}
我知道对于一个数组,你可以简单地推送数据,但是对象的相应命令是什么

function pushToObject(obj, key, ...items) {
   if (!Array.isArray(obj[key])) obj[key] = [];
   return obj[key].push(...items);
}
用法

obj.yourviable=dataYouget使用点符号添加到对象
var o = {};

pushToObject(o, 'foo', 'fizz', 'buzz'); // 2
pushToObject(o, 'foo', 'hello', 'world'); // 4

o; // {"foo": ["fizz", "buzz", "hello", "world"]}