jsは初心者向けの体系的な学習方法は揃ってるけれども、それ以上のレベルを目指すときの情報が少ない気がしたのでまとめてみる。
ドキュメント
現代の JavaScript チュートリアル
https://ja.javascript.info/
モダンなjsといえばここ(らしい)
JavaScript Primer
https://jsprimer.net/
こちらもモダンjsの定番(らしい)
はてな教科書 JavaScript 編
https://hatena.github.io/Hatena-Textbook-JavaScript/
入門的な内容だけども他言語経験者向けに要点だけをまとめて記述されているので話が早くて良い。基礎のおさらいに。
GMOペパボ フロントエンド・ SPA 研修
https://github.com/pepabo/frontend-training/
こちらの方が新し目の研修
JavaScript初級者から中級者になろう
http://uhyohyo.net/javascript/index.html
定番
レベル別の書籍紹介
これらの記事に共通で登場するような本は良書だろう、たぶん。
JavaScriptのレベル別書籍のまとめ
https://gist.github.com/azu/027859e08e284cb8dfe7
JavaScriptのレベル別おすすめ書籍まとめ!初級から上級まで全8冊
https://blog.codecamp.jp/post-31442
【レベル別に紹介!】JavaScriptを勉強できるおすすめの本10選
https://techacademy.jp/magazine/11894
あわせて読みたい
JavaScript初心者脱却への道のりを考える
https://qiita.com/stkdev/items/cfe4678ac437cb2fdc9f
中上級者になるためのJavaScript【知識編】
https://qiita.com/kenju/items/c7fad62a12cc2809b507