Is it possible to learn JS from The Good Parts? From what I've heard, it seems to be more for reinforcing good practices for those already familiar with the language.
I'd learn JS with Rebecca Murphey's book. I haven't seen anything better.
I'd also read, and think about, accepting or denying what Crockford says. A lot of what he says is great, a lot of it - adding custom methods to inbuilt classes (potentially conflicting with some other libraries custom modifications) rather than redefining your own classes for example - isn't.
I'm not sure, since I learned JavaScript way before I read The Good Parts. But avoiding the bad parts from the start will at least ensure you develop coding practices in line with the good parts, which is a great thing :)
I'd also read, and think about, accepting or denying what Crockford says. A lot of what he says is great, a lot of it - adding custom methods to inbuilt classes (potentially conflicting with some other libraries custom modifications) rather than redefining your own classes for example - isn't.