gpt4 book ai didi

javascript - 在数组末尾添加一个元素,从开头删除元素以保持大小?

转载 作者:行者123 更新时间:2023-11-28 20:31:11 24 4
gpt4 key购买 nike

这个问题有不同的版本,但都不是我想要的。

JavaScript 中始终将新元素添加到数组末尾的最简单方法是什么( my_array.push(x) )?

如果数组增长到大于特定大小(例如 100 个元素),则向后移动元素(my_array[1] 变为 my_array[0]),以便继续添加到数组末尾。

最佳答案

push 返回数组的长度,因此您可以使用它来与最大所需长度进行比较:

if (a.push(x) > MAX_LENGTH) a.shift();

关于javascript - 在数组末尾添加一个元素,从开头删除元素以保持大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16348280/

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