先看图:

简述:你可以把它理解为一大摞盘子,取盘子只能从最上边取下来,放盘子也只能放在那一摞盘子的最上边。
因此它有一种特点: 先进后出,后进先出
一个新元素刚入栈,那它就一定在栈顶,出栈也是栈顶元素先出去
javascript的数组有push()和pop()这两个方法可以实现入栈和出栈
push():往数组末尾添加一个元素
var arr = [1,2,3,4,5]
arr.push(6)
console.log(arr)

pop():从数组末尾取出一个元素
var arr = [1,2,3,4,5]
arr.pop()
console.log(arr)

网友评论