🌟

JavaScript Primerを読みました!!

2023/11/15に公開

はじめに

JavaScript Primerを読みました。
https://jsprimer.net/
とても勉強になったので、これからJavaScriptを勉強する人にはぜひ読んでほしいなと思いました。
良かった点、学んだ点、難しかった点について感想を書きました。

良かった点

  • 基本的な文法の解説が豊富でJavaScriptに触れたことがない人でも取り組みやすいと感じました。
  • コードの例示が豊富でブラウザ上で実行することもできる点がわかりやすかったです。
  • 解説が非常に丁寧なので、プログラミング初学者でも理解しやすい反面、他の言語を扱っている人からすると少し丁寧すぎるように感じる部分もあるかもしれません。
  • 様々な記述方法を紹介していますが、実践ではどのように利用されることが多いか等の情報もある点がわかりやすかったです。

学んだ点

  • JavaScriptの基本的な記法
  • 他の言語と比べても似ている部分も非常に多いですが、細かな点で挙動などが異なるため慣れるまでは別言語と混同しそうだと感じました。

難しかった点

  • JavaScriptも様々な記述方法があり、都度場面に応じた選択をしていく必要がありそうだと思いました。
  • どんどんと新しい記法や便利なメソッドが追加されているため、既存のプログラム等で昔のコードなどが混在したときに読み解くのが大変そうに感じました。
  • undefinedはこれまでに学んできたものとはまた違った概念なので慣れるのに時間がかかりそうだと感じました。
    配列外の値を取得した時等に帰ってきたりするようですが、他言語だと例外が発生することも多いと思うので、こういった凡ミスしをた際に気づくのが遅れそうだと思いました。
  • 細かく内部的な挙動についての解説があり、とても覚えきれない情報量でした。必要になったタイミングで調べることができるように意識しながら読みました。
  • 非同期処理は、これまでの学習過程では出てこなかった考え方で同期的な処理の流れと比べるととても複雑に感じました。

Discussion