【数据结构】栈
栈结构: 受限的数据结构,先进后出 First In Last Out
class Stack { constructor() { this.item = []; } // 入栈 push(element) { this.item.push(element);
return this.item.length; } // 出栈 pop() {return this.item.pop(); } // 查看栈顶元素 peek() { return this.item[this.size() - 1]; } // 栈大小 size() { return this.item.length; } // 栈是否为空 isEmpty() { if (this.size() == 0) { return true; } return false; } // 清空栈元素 clear() { this.item = []; } }