This reader’s recommendations and supporting excerpts from the sampled discussions.
1 book
the best start is "JavaScript: The Definitive Guide, 6th Edition".