Javascript is kind of crazy. You have a language that is interpreted by all kinds of virtual machines with all kinds of performance characteristics. Just think about the simple case of string concatenation. You can join(), concat(), += etc. Each method has different performance characteristics on each of dozens of different variations of virtual machines.

It would be nice to have something like SuperPreview for JavaScript.