Javascript中的栈、队列操作

2021041309574268919.jpg

    堆、栈都是一种数据项按序排列的数据结构,它涉及到数据在内存中的存储方式,javascript作为一种脚本语言,自然也无法避免对堆、栈的操作。

    

1.栈操作

    主要利用了pop()、push()这两个方法,在数组末尾增/删元素。

              let arr=[];         //入栈push(),返回值为数组长度            console.log(arr.push(1,2,3));            console.log(arr);            console.log(arr.push(4));            console.log(arr);            //出栈pop()            console.log(arr.pop());            console.log(arr);            console.log(arr.pop());            console.log(arr);    

登录后复制

立即学习“Java免费学习笔记(深入)”;

2.队列操作

    主要利用了unshift()、shift()这两个方法,在数组首部增/删元素。

       arr=[];        arr.unshift("a","b","c");        console.log(arr);        //入队列        arr.unshift("d");        console.log(arr);        //出队列        arr.shift();        console.log(arr);        arr.shift();        console.log(arr);   

登录后复制

立即学习“Java免费学习笔记(深入)”;

推荐:《2021年js面试题及答案(大汇总)》

以上就是Javascript中的栈、队列操作的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2715216.html

(0)
上一篇 2025年3月7日 21:41:57
下一篇 2025年3月7日 06:42:51

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论