2013-12-16 16 views
0

JavaScript中是否有一个函数用于第一个元素?有推 - 将元素放到最后,我需要函数从开始(下一个破坏),所以我的数组将作为FIFO列表/牛排。Javascript列表/牛排

回答

3

你似乎想shift

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

它经常用于队列处理

var fun; 
while (fun=queue.shift()) fun(); 
+0

是,用于堆(LIFO)为队列(FIFO),推/变速压入/弹出。 – sbking

1

您可以使用拼接这样的:

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

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