Javascript 如何定义JS固定数组大小?
如何定义固定数组大小。 添加数据时。最新数据将添加到最后一个值,第一个值将被弹出 我认为通过确定一个固定数组可以解决这个问题,但我不能 我曾研究过类似的问题,但没有满足我的需要 我想做 循环向数组添加连续值。共50人 我想在将最新值添加到第50个值时向左移动一行。砰,推 你能展示一个示例应用程序吗?非常感谢你 简而言之,我正在尝试实现以下算法Javascript 如何定义JS固定数组大小?,javascript,Javascript,如何定义固定数组大小。 添加数据时。最新数据将添加到最后一个值,第一个值将被弹出 我认为通过确定一个固定数组可以解决这个问题,但我不能 我曾研究过类似的问题,但没有满足我的需要 我想做 循环向数组添加连续值。共50人 我想在将最新值添加到第50个值时向左移动一行。砰,推 你能展示一个示例应用程序吗?非常感谢你 简而言之,我正在尝试实现以下算法 您不应该固定尺寸,但仍然需要,然后可以使用 new Array(5); 它将创建长度为5的空数组新数组50;将定义长度为50的数组您是否可以检查是否有超
您不应该固定尺寸,但仍然需要,然后可以使用
new Array(5);
它将创建长度为5的空数组新数组50;将定义长度为50的数组您是否可以检查是否有超过最大值的项目,然后从数组中弹出第一个项目?你有length属性来做检查,push把它放在末尾,然后你可以拼接以进行就地变异,或者切片以创建一个新的数组。Javascript在哪里?你自己试过什么了吗?你可以看看这篇文章,这可能会帮助你实现堆栈。我在算法图片中没有看到任何描述弹出值或固定/最大元素量的内容。这只是两个独立的操作,stack.pushdataElement和dataElement=stack.pop