個人的な経験: フロントエンドはなぜ体系的に学習する必要があるのでしょうか?

フロントエンドを学んで以来、体系的な学習が行われていないため、多くの知識ポイントが得られますが、クローズドループが形成されていないため、学習が表面的で内面化されていないため、本当の理解について話します。

1. 募集要項

多くの企業の採用要項には、html、css、jsの基礎がしっかりしていることが求められています。フレームワークは二の次であり、重要なのは良い基礎を築くことです。
どうすればそれが強固な基礎であると言えるでしょうか? 知識の閉ループを形成できる必要があります。インターネット上で対面の聖典 (フロントエンドのステレオタイプのエッセイ) を比較して、それらに答えられるかどうかを確認できます。

2. 体系的な学習方法

体系的な学習は、知識の閉ループを形成する効果的な方法です。私たちが学習を始めた当初は、教育ビデオを見たり、他の人のブログ投稿を読んだりしていましたが、これらは公式文書や権威ある書籍に比べて正確さが劣るようです。公式文書は、次のとおりである必要があります。学習プロセスは時々読まれます。

最近、jsの基礎を復習するために「Red Book」(JavaScriptの高度なプログラミング言語設計)を読んだのですが、この本は入門書としては不向きで、jsを少し勉強した人向けの本ですが、基礎がしっかりしていないため、読んでいる途中で「突然悟った」ような感覚が生まれます。
例:
1. プリミティブ データ型と参照データ型の違いは何ですか?
この答えは、実際には let と const の変数宣言タイプの違いを反映している可能性があり、const は参照を変更できません (対応するアドレスは変更できません)。const はオブジェクトを宣言し、オブジェクト内のプロパティとプロパティ値を変更できますが、Number 型の変数が宣言されている場合、変数の値は変更できません。
(数値は元のデータ型、オブジェクトは参照データ型です)
これは、浅いコピーと深いコピーの違いでも説明できます。
2. テンプレート リテラル
は、単一ファイルの <template></template> に対応します。 Vue のコンポーネント (.vue ファイル) このモジュールは、vue のデータ バインディングにも対応します。
...

温故知新、常に基礎が最も大切、フレームワークは常にアップデートしていく、これは大手工場の面接官のアドバイスでもあります。
他の人もオファーを受けていますが、私も提案を受けました!ウー、ウー、ウー…

おすすめ

転載: blog.csdn.net/qq_38432089/article/details/124334875
おすすめ