javascript - 如何将某物推送到返回数组的函数?(是否可以推送到返回数组的函数)

标签 javascript arrays angular typescript object

我有一个函数返回一个对象数组,我想将某物推送到数组,但不是直接推送,实际上我想将其推送到函数,这可能吗?

hierar() {
        return [{ h: 1 }, { h: 2, hh: [{ u: 2.1 }, { u: 2.2 }] }, { h: 3, hh: [{ u: 4 }, { U: 5 }, { u: 6 }] }, { h: 7 }];
    }

this.hierar().Push({h: 9, hh: [{h:9.1}, {h:9.2}] });

最佳答案

这是你想要的吗?

hierar(arg) {
    return [{ h: 1 }, { h: 2, hh: [{ u: 2.1 }, { u: 2.2 }] }, { h: 3, hh: [{ u: 4 }, { U: 5 }, { u: 6 }] }, { h: 7 }, ...arg];
}

this.hierar({h: 9, hh: [{h:9.1}, {h:9.2}] });

关于javascript - 如何将某物推送到返回数组的函数?(是否可以推送到返回数组的函数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55771636/

相关文章:

javascript - 为什么 JavaScript 结果总是返回第一个值?

javascript - 来自 multivariate-normal-js 的确定性样本

Java数组 - 初始化数组上的越界异常

angular - Angular2中的内联样式

javascript - 如何使用 Node.js 处理客户端路由?

javascript - 选择文件夹而不是单个文件 - 输入

javascript - 丢失的元素

javascript - 在对象数组中移动值时出现问题

angular - 异步测试确实遍历了所有功能

angular - Http 客户端 Angular 6