概念:栈方法是遵循后进先出原则。介绍两个方法实现栈方法,即push()和pop()。
push是向数组末尾添加一项或多项,返回值是数组的最终长度。
pop方法是只能删除数组末尾最后一项,返回值是删除的项。
概念:队列方法是遵循先进先出的原则。即向数组末尾添加项,删除数组的首项。介绍两个方法实现队列方法,即push()和shift()。
push()方法和栈方法里的一样,向数组末尾添加项,返回值是数组最终长度。
shift()方法是移除数组第一项,返回值是移除的项值。
另外unshift()方法是向数组前部添加一项或多项,,返回值是数组长度。
总结:push和unshift方法分别用于向数组末尾和前部添加数组项,返回值是数组长度。
pop和shift方法是分为移除数组的末尾项和首项,只能移除一项,返回值为移除的项值