栈实现浏览器的前进和后退功能

一 概述 当你一次访问完一串页面a-b-c之后,点击浏览器的后退按钮,就可以查看之前浏览过的页面b和a。当你后退到页面a,点击前进按钮,就可以重新查看页面b和c。但是,如果你后退到页面b后,点击了新的页面d,那就无法再前继,后退功能查看页面c了。 二 栈 关于栈操作可以比作看书,一般都是一张纸一张纸的往后阅读,如同进栈操作从前往后进栈,出栈如同一张纸一张纸的往前合上书籍,如同出栈操作从后往前出栈。
相关文章
相关标签/搜索