I would not give it to a beginner, but definitely to an intermediate-plus developer from a non-JS background. The best parts are the reasonable but strong opinions and the admittance of very bad parts. The code is less valuable today but as mentioned above, still runs fine.
Today this book makes a good companion but not a great single source reference.
Today this book makes a good companion but not a great single source reference.