gpt4 book ai didi

javascript - 一行推送item数组并返回item

转载 作者:太空宇宙 更新时间:2023-11-04 03:21:48 25 4
gpt4 key购买 nike

我有这个:

  getReadableStream() {
const readableStream = new Readable({
read(size) {
return false;
}
});
this.readableStreams.push(readableStream);
return readableStream;
}

但是,如果我可以推送到数组并在同一调用中返回该项目,那就太好了,我正在寻找这个:

 getReadableStream() {
return this.readableStreams.push(new Readable({
read(size) {
return false;
}
}));
}

但是Array.prototype.push当然不会返回被推送的项目。有什么方法可以用 JavaScript 做到这一点吗?理想情况下,我不想创建新数组,保留原始数组。

最佳答案

如果你想在一行中完成它,你可以使用 comma operator :

return this.readableStreams.push(readableStream), readableStream;

关于javascript - 一行推送item数组并返回item,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49326471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com