原文
JS中的数组提供了四个操作,以便让我们实现队列与堆栈!
小理论:
队列:先进先出
堆栈:后进先出
实现队列的方法:
shift:从集合中把第一个元素删除,并返回这个元素的值。
unshift: 在集合开头添加一个或更多元素,并返回新的长度
push:在集合中添加元素,并返回新的长度
pop:从集合中把最后一个元素删除,并返回这个元素的值。
arr.shift() //获取数组第一个值,但是会删除该元素
arr.pop() //获取数组最后一个值,但是会删除该元素
原文
JS中的数组提供了四个操作,以便让我们实现队列与堆栈!
小理论:
队列:先进先出
堆栈:后进先出
实现队列的方法:
shift:从集合中把第一个元素删除,并返回这个元素的值。
unshift: 在集合开头添加一个或更多元素,并返回新的长度
push:在集合中添加元素,并返回新的长度
pop:从集合中把最后一个元素删除,并返回这个元素的值。
arr.shift() //获取数组第一个值,但是会删除该元素
arr.pop() //获取数组最后一个值,但是会删除该元素
本文标题:数组
本文链接:https://www.haomeiwen.com/subject/vtjmbftx.html
网友评论