この記事の内容はJSの学習方法についてです。ダニエルの行動を見てみましょう。困っている人は参考にしていただければ幸いです。
#JS は初心者に与える印象は常に「面倒」だと思いますが、多くの初心者は JS を簡単に学ぶ方法を探していると思います。ここでは、これから学習する人にとって「簡単な JS の学習方法」を見つけられることを願って、JS を学習したいくつかの経験をまとめたいと思います。
Js が人々にそのような感覚を与える理由は、主に次の特性によるものです:
A: 知識自体は、クロージャ、組み込みオブジェクト、DOM など、非常に抽象的で曖昧です。 。
B: 関数ライブラリやオブジェクト ライブラリなど、多くのコンテンツが含まれています。
C: さまざまなプログラミングのアイデアを組み合わせる。プロセス指向のプログラミングの考え方だけでなく、オブジェクト指向の考え方も他のプログラミング言語 (C、JAVA、PHP など) とは異なります。まるで新しい知識が戻ってきたようで、かつて学んだオブジェクト指向の知識を疑ってしまいます...
D: 一生懸命勉強したのですが、実際の応用には及ばないようです。通常、長い間 JS の基礎を勉強していれば、変数、関数、オブジェクトについては多少は理解できますが、企業の開発プロジェクトとなると、すぐに始めるのは困難です。企業は通常、実際のプロジェクトを開発する際に、jquery、angular、boostrap、amaze、layui、ueditor などの派生ライブラリを直接使用します。これらのライブラリは多数あり、それぞれに問題があります。どれを学べばいいのか分からず、jsを学んでいるのかさえ疑わしい jsには複数のバージョンがあるようで、学び終えることができません...
それでは、どうすればよいでしょうか。あなたはJSの分野でプロになれますか? 内部的に学ぶのは簡単ですか?実践的な JS 学習体験をいくつかまとめました。
1 まず、その状態をしっかりと把握し、常に忘れないようにする必要があります。そうしないと間違いを犯しやすくなります。 「一枚の葉を盲目にして山を見る」の。 JS はプログラミング言語、つまりコードを記述することを意味し、その特徴は煩雑であることに気づくまで、長い間 JS を学習しないでください。そうすると、JS をうまく学習できなくなります。私たちはその位置、正確には Web 全体における位置を常に把握する必要があります。フロントエンドの中核に属し、主に DOM の操作や再調整、目的を達成するために DOM 構造の変更に使用されます。ページ効果を変更します。この中心的な考え方は、その後のすべての JS 学習を導き、条件反射を形成するために使用する必要があります。
2. 明確な学習ルートが必要です。
これは、それを経験した人だけが提供できます。私の学習ルートは次のとおりです。
A: 変数、関数、配列、文字列などの定義、組み込み関数、組み込みオブジェクトなど
B: js 指向 手続き型プログラミングの考え方は各関数をカプセル化し、これらを使用して、タブ、カスタム複数選択ボタン、カスタム プレーヤー、3D スライドショーなどの一般的な小さな関数を実行しようとします。
C: js 指向のオブジェクト プログラミングのアイデア。独自のオブジェクトのいくつかをカプセル化し、意味のあるインターフェイスを提供してみます。
D: 上記の内容を学習してから、一般的に使用されるライブラリを学習する必要があります。ここで jquery を学習します。
E: ブートストラップ、レイヤー、リッチ テキスト エディターなどの、jquery に基づく一般的なプラグインを学習します。
F: 上記の複数のライブラリの包括的なアプリケーション。実際のプロジェクト用のテンプレートを作成するには、さらにいくつかのセットを作成します。
3. 複数の角度から学び、理解する
学んだことを総動員して、特定の機能を複数の角度から実行します。たとえば、以前はプロセス指向の観点から実行していました。オブジェクト指向の観点からそれを行うことも、属性やメソッドなどを提供して直接使用できるプラグインにし続けることもできます。作成した機能は徐々に実際のプロジェクトで使用できるように努めてください。この利点は、学んだ内容を包括的に適用するだけでなく、実践的な意義があることです。
4. 自信を育むことに注意してください
現時点では、あなたは非常に複雑で素晴らしい Web ページ効果のソース コードを見るのには適していませんし、JQuery を学ぶのにも適していません。 angular と vue をすぐにブートストラップします。これらの内容には深い知識がたくさん含まれており、何の根拠もなくこれらを直接学習すると、あなたの自信は大きく損なわれます。現時点では、あなたは弱いので、必要なのは自信を育むことであり、その逆ではありません。そうでないと、結果はおそらく「死ぬ」ことになり、学校での成功は遠くなります。
5. さらに要約を作成します
この種の要約には、表示効果のソース コードとスクリーンショットだけでなく、犯しやすい間違いとそれに対応する解決策も含める必要があります。ステートメントの最後には 1 ~ 2 文の簡潔な結論が含まれます。作成した要約は、書き終えたら完了ではありません。さらに見直し、さらに改善し、さらに効率化する必要があります。プロジェクトに取り組むときは、長いスピーチを読むのではなく、その中の 1 ~ 2 つの文を読んで、そのプロジェクトが何についてであるかを知る必要があります。
6. ナレッジ マップを構築するこれは、学習するにつれてより明確になります。感動する限り、好きな形式で行うことができます。
注: ナレッジ マップは、より合理的かつ明確にするために、頻繁に改訂および改訂される必要があります。
上記は JS の学習方法についてです。ダニエルの完全な紹介を見てみましょう。
JavaScript ビデオ チュートリアル
について詳しく知りたい場合は、PHP 中国語 Web サイトに注目してください。
以上がJSを学ぶにはどうすればよいですか?ダニエルが何をするか見てみましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。