I started with Eloquent JavaScript by Marijn Haverbeke, which is available for free, and has since been updated for modern JavaScript. Two thumbs up!
And with JavaScript: the Good Parts by Douglas Crockford. Alas has not been updated to modern JavaScript. At that time, two thumbs up... but now I'd say wait for an updated edition. (His new How JavaScript Works is not that update.)
Everything I learned with TypeScript was ad hoc, because there were no books for it at that time.
I expect that there are tons of other good JavaScript books available.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I started with Eloquent JavaScript by Marijn Haverbeke, which is available for free, and has since been updated for modern JavaScript. Two thumbs up!
And with JavaScript: the Good Parts by Douglas Crockford. Alas has not been updated to modern JavaScript. At that time, two thumbs up... but now I'd say wait for an updated edition. (His new How JavaScript Works is not that update.)
Everything I learned with TypeScript was ad hoc, because there were no books for it at that time.
I expect that there are tons of other good JavaScript books available.