1、栈 后进先出 (水杯、米罐)

放入数据—入栈 push( )
取出数据—出栈 pop( )
image.png

2、模拟栈

  1. <script>
  2. //算法和数据结构 栈 后进后出
  3. var arr = [];
  4. arr.push(2);
  5. arr.push(3);
  6. arr.push(4);
  7. console.log(arr);
  8. var res = arr.pop();
  9. console.log(res);
  10. console.log(arr);
  11. </script>

image.png

3、队列 先进先出