0002 ¥ 使用自定义的#栈
本帖最后由 不二如是 于 2018-4-4 10:39 编辑http://xxx.fishc.com/forum/201803/20/101934b3igkgm9hgbgz0ck.gif
在上一节我们学习了栈的基本玩法,这次看看如何使用Stack类。
首先,初始化Stack类,然后验证下是否为空(因为未添加元素,所有返回true):
// 初始化
let stack = Symbol();
// 检查是否为空
console.log(stack.isEmpty());
http://xxx.fishc.com/forum/201804/02/165503gjqttaaq3jjbj64a.png
接下来,往栈里添加三个元素:
// 添加元素
stack.push(100);
stack.push(33);
stack.push(2323);
再移除最后一个元素:
// 移除最后一个元素
stack.pop();
现在栈里仅剩下100和33了。
执行过程:
如果有收获,别忘了评分{:10_281:} :
http://xxx.fishc.com/forum/201709/19/094516hku92k2g4kefz8ms.gif
这位鱼油,如果喜欢本系列学习笔记,请订阅 专辑☞(传送门)(不喜欢更要订阅{:10_297:} )
http://xxx.fishc.com/forum/201803/21/151715umqz1qoywp11wjbq.gif
页:
[1]