ヨムナビ
ステップアップJavaScript フロントエンド開発の初級から中級へ進むために

ステップアップJavaScript フロントエンド開発の初級から中級へ進むために

佐藤 正志、小笠 原寛、サークルアラウンド株式会社

翔泳社 / 2022-01-14

累計読者数4
平均ハイライト数 86.3件/人
推定読了時間 約6時間44分
star総合評価 73/100
menu_book精読型
check_circle推定完走率 45%

この本について

JavaScriptを触っていると、「動いてはいるけど、仕組みが腑に落ちないまま書き続けてしまう」みたいな感覚がありませんか。とくにスコープやクラスまわり、ブラウザ依存の挙動あたりは、初歩の知識だけだと段々ごまかしが効かなくなってきます。自分もconsole.logで追いかけては、なんでここだけ値が変わるんだ…と何度も立ち止まりました。 この本は、そういう曖昧なままにしてきた部分を、一段階深いところまで引っ張り上げてくれる感じがあります。例えば、ブロックスコープや無名関数、インスタンス変数の扱いなど、書いているうちに混ざりやすい概念を「ここが違う」と具体的に切り分けてくれる。Node.jsとブラウザ環境の関係や、トランスパイルの必要性も、単なる用語の説明ではなく、自分のコードがどんな前提で動いているのかを理解しながら読めます。また、DOM操作の基本もdocument.getElementByIdからcreateElement、appendChildまで地続きで説明されていて、実際に手を動かしたときの混乱が減りました。 個人的には、もう初級は抜けたいけど、中級の入口で足踏みしている人に特に刺さると思います。仕組みが見えてくると、バグを追うときの視点も変わるので、プリントデバッグが前より冷静にできるようになるはずです。自分と同じように「そろそろ曖昧さを放置できない」と感じている人には、かなり現実的に効く一冊でした。

この本に似ている本

すべて見る arrow_right_alt
書籍情報(出版社紹介・目次)expand_more

出版社による紹介

「とりあえず動くJavaScript」から脱却したい人へ! 初級者から中級者へのステップアップ指南書 JavaScriptは「なんとなく」「勘で」書いても動いてしまうことがある一方で、 独特の癖があり奥が深いため、初心者から脱するのが難しい言語です。 本書は「入門者向けの本は一冊読み終わったけど、もっと良いコードを書きたい」 「バグの出にくいコードの書き方を知りたい」という開発者のために、 JavaScriptで特につまずきやすい部分を丁寧に解説します。 ■対象読者 ・フロントエンドのスキルアップを目指す現役エンジニア ・フロントエンドエンジニアとしての転職/異動を考えるJavaScript初級者 ・職業としてのエンジニアを目指し、独学でJavaScriptを勉強したいと考えている学習者 (現場経験がなくとも自身で初歩的な学習を完了している学習者であれば、 本書の対象読者となりえます) ■つまずきやすいため紙面を割いているトピック ・非同期処理(async/await、Promise) ・AJAX(Fetch API) ・this ・スコープ ・プリミティブ型/オブジェクト型と参照 ■その他取り上げているトピック ・クロージャ ・ES5からES6 ・Node.jsとnpm ・トランスパイル ・DOM ・例外 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 (翔泳社)
library_books似た本をもっと見るmap書籍マップで探すroute読書パスガイドauto_awesomeAI診断で次の1冊を探す

読んだ内容を、もう忘れない。

BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。

無料ではじめる

クレジットカード不要