Typescript数组推送新对象

时间:2018-04-14 15:32:41

标签: javascript typescript

这是我的代码:

this.restarray.forEach(element => {                     
    element.forEach(elt => {
        let restallx = {name: elt.name, xval: elt.value};
        this.restall.push(restallx);            
        console.log(elt.name);
        console.log(this.restall);
    });
});

当我打印elt.name时,我得到多个名字,但是当我打印this.restall时,我只得到姓氏和价值。任何人都知道我的代码出了什么问题?

1 个答案:

答案 0 :(得分:2)

全球宣布restall: Array[] = [];