栈
先进后出
用数组模拟栈实现
class Stack {
constructor() {
this.items = []
}
}
1、插入方法
push(element) {
this.items.push(element)
}
2、推出方法
pop() {
return this.items.pop()
}
3、获取栈顶元素
peek() {
return this.items[this.items.length - 1]
}
4、判断是否为空
isEmpty() {
return this.item.length === 0
}
5、清空
clear() {
this.items = []
}
6、获取长度
size() {
return this.items.length
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。