Javascript列表/牛排

Javascript列表/牛排,javascript,Javascript,javascript中是否有函数来获取第一个元素?有一个push-将元素放在末尾,我需要从一开始就获取函数(下一次销毁),因此我的数组将作为FIFO列表/牛排工作。您可以像这样使用拼接: obj = arr.splice(0,1)[0]; 它将删除第一个元素并将其放置在var obj中。您可以像这样使用拼接: obj = arr.splice(0,1)[0]; 它将删除第一个元素并将其放置在var obj中。您似乎想要的 这将删除数组的第一个元素并返回它 它经常用于队列处理 var fun;

javascript中是否有函数来获取第一个元素?有一个push-将元素放在末尾,我需要从一开始就获取函数(下一次销毁),因此我的数组将作为FIFO列表/牛排工作。

您可以像这样使用拼接:

obj = arr.splice(0,1)[0];

它将删除第一个元素并将其放置在var obj中。

您可以像这样使用拼接:

obj = arr.splice(0,1)[0];
它将删除第一个元素并将其放置在var obj中。

您似乎想要的

这将删除数组的第一个元素并返回它

它经常用于队列处理

var fun;
while (fun=queue.shift()) fun();
你似乎想要

这将删除数组的第一个元素并返回它

它经常用于队列处理

var fun;
while (fun=queue.shift()) fun();
是的,堆栈的推送/弹出(LIFO),队列的推送/移位(FIFO)。是的,堆栈的推送/弹出(LIFO),队列的推送/移位(FIFO)。