I recommend Kyle Simpson's series You Don't Know JS for understanding in depth.
Eloquent JavaScript by Marijn Haverbeke is a great interactive resource covering the basics: https://eloquentjavascript.net.
For more practical guidance on specific topics I recommend https://egghead.io if you're okay learning from videos.
https://basarat.gitbooks.io/typescript/content/docs/getting-... (ssl cert expired today -_-)
If you're just looking for the ES6-7-8 updates, https://flaviocopes.com/ecmascript/
Watch and code is from an exgoogler. I wouldn't say its a "Javascript the good parts".
Its closer to Uncle Bobs "Clean Code" with a todomvc tutorial mixed in, with some overlap of YDKJS.
I wrote a short review here. http://vincentmtang.com/2018/05/23/my-review-on-watch-and-co...
Link: https://www.amazon.com/dp/1680502883/ref=cm_sw_r_cp_awdb_t1_...