Both undersell and oversell. There are still cases where vanilla JS will be faster.
And AFAIK asm.js is the precursor to WASM, like the early implementations just built on top of asm.js's primitives.