Hackerrank, although I find it really frustrating at time's when reading test input values, doesn't seem optimized for javascript, but they are pretty good if you want to tease your brain with problem solving.
Codility, I found the practice test's here real helpful and useful.
Plus the book cracking the coding interview, although not javascript but good to exercise your brain and understand some problem solving concepts which you can port over to javascript.