JavaScript Featured Data Structures - Binary Heaps (MinHeap and MaxHeap) in JavaScript In this series we’re going to explore some must-know data structures as visually and engaging as possible. This post will hopefully help you to understand binary heaps - more specifically, MinHeap and MaxHeap.