Common hashing functions written in JavaScript with easy-to-use and understand APIs and a detailed comments to understand how do they work.