数组的栈方法和队列方法详解

概念:栈方法是遵循后进先出原则。介绍两个方法实现栈方法,即push()和pop()。

push是向数组末尾添加一项或多项,返回值是数组的最终长度。

pop方法是只能删除数组末尾最后一项,返回值是删除的项。


概念:队列方法是遵循先进先出的原则。即向数组末尾添加项,删除数组的首项。介绍两个方法实现队列方法,即push()和shift()。

push()方法和栈方法里的一样,向数组末尾添加项,返回值是数组最终长度。

shift()方法是移除数组第一项,返回值是移除的项值。

另外unshift()方法是向数组前部添加一项或多项,,返回值是数组长度。


总结:push和unshift方法分别用于向数组末尾和前部添加数组项,返回值是数组长度。

pop和shift方法是分为移除数组的末尾项和首项,只能移除一项,返回值为移除的项值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值