Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:如何推入对象';s属性_Javascript_Arrays_Object_Push - Fatal编程技术网

Javascript:如何推入对象';s属性

Javascript:如何推入对象';s属性,javascript,arrays,object,push,Javascript,Arrays,Object,Push,我有这样的想法: var test={ arr : [1,2], number : 5 } (test.arr).push(3); 它说:“未捕获类型错误:无法读取未定义的属性'arr'”。 那么,如何将数字或字符串推入“test.arr”中呢?您需要执行以下操作: test.arr.push(3); 因此: var test={ arr : [1,2], number : 5 } test.arr.push(3); console.log( test.ar

我有这样的想法:

var test={
    arr : [1,2],
    number : 5
}

(test.arr).push(3);
它说:
“未捕获类型错误:无法读取未定义的属性'arr'”
。 那么,如何将数字或字符串推入“test.arr”中呢?

您需要执行以下操作:

test.arr.push(3);
因此:

var test={
    arr : [1,2],
    number : 5
}
test.arr.push(3);
console.log( test.arr ); //gives [1,2,3]