ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript を学ぶにはどうすればよいですか? JavaScript を簡単に学ぶにはどうすればよいですか?

JavaScript を学ぶにはどうすればよいですか? JavaScript を簡単に学ぶにはどうすればよいですか?

黄舟
リリース: 2017-06-18 13:14:38
オリジナル
1111 人が閲覧しました

JavaScriptを学ぶにはどうすればいいですか? JavaScript を簡単に学ぶにはどうすればよいですか?この記事では、JavaScriptを簡単に学ぶ方法を中心に紹介します

初心者にとってJSは「ごちゃごちゃしている」という印象がつきまといますが、JSを簡単に学ぶ方法を探している初心者も多いと思います。これから学習する人のために「簡単に JS を学習する方法」を見つけられることを願って、私の長年の JS 学習の経験をまとめてみました。 js が人々にそのような印象を与える理由は、主に次の特性によるものです:

A: クロージャー、組み込みオブジェクト、DOM など、知識自体は非常に抽象的で曖昧です。
B: 関数ライブラリやオブジェクト ライブラリなど、多くのコンテンツがあります。
C: さまざまなプログラミングのアイデアを組み合わせます。プロセス指向のプログラミングの考え方だけでなく、オブジェクト指向の考え方も他のプログラミング言語 (C++、JAVA、PHP など) とは異なります。まるで新しくなったような、かつて学んだオブジェクト指向の知識を疑ってしまうような…D: 一生懸命勉強したのに、実際の応用には及ばないようです。通常、長い間 JS の基礎を勉強していれば、変数、関数、オブジェクトについては多少は理解できますが、企業の開発プロジェクトとなると、すぐに始めるのは困難です。企業は通常、実際のプロジェクトを開発する際に、jquery、angular、boostrap、amaze、layui、ueditor などの派生ライブラリを直接使用します。これらのライブラリは多数あり、それぞれに問題があります。どれを学べばいいのか分からないし、jsを学んでいるのかさえ迷ってしまいます。 jsには複数のバージョンがあるようで、学び終えることができません...それでは、どうすればjsを学習することができるのでしょうか。 jsの分野を簡単に、あるいは簡単に学ぶことができますか?いくつかの実践的な JS 学習体験をまとめました:
まず第一に、
その位置をしっかりと保持しなければなりません

、決して忘れないようにしないと、「葉っぱのある山が見えない」という間違いを犯しやすくなります。 JS はプログラミング言語、つまりコードを記述することを意味し、その特徴は煩雑であることに気づくまで、長い間 JS を学習しないでください。そうすると、JS をうまく学習できなくなります。私たちはその位置、正確には Web 全体における位置を常に把握する必要があります。フロントエンドの中核に属し、主に DOM の操作や再調整、目的を達成するために DOM 構造の変更に使用されます。ページ効果を変更します。この中心的な考え方は、その後のすべての JS 学習を導き、条件反射を形成するために使用する必要があります。

明確な学習ルートが必要です


​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​オフ

私の学習ルートは次のとおりです: A:

js の基本
。例: 変数の定義、関数、配列、文​​字列などの処理、組み込み関数、組み込みオブジェクトなど。 ; B: js 指向の手続き型プログラミング
の考え方。各関数をカプセル化し、これらを使用して、タブ、カスタム複数選択ボタン、カスタム プレーヤー、3D スライドなどの一般的な小さな関数を実行してみます。 ; C: js オブジェクト指向プログラミングのアイデア
、独自のオブジェクトのいくつかをカプセル化し、意味のあるインターフェイスを提供してみてください; D: 上記の内容を学習してから、一般的に使用されるライブラリ
を学習する必要があります。 jqueryはこちら ;E: ブートストラップ、レイヤー、リッチテキストエディターなど、jqueryに基づく一般的なプラグイン
を学びますF: 上記の包括的なアプリケーション作成するさまざまなライブラリ;実際のプロジェクト用のテンプレート
など いくつかのセットを作成します。 学習方法に注意してください

私の学習方法を要約すると次のとおりです:


A: 外国のJS本をもっと買いましょう

、マスターするのに20日かかるような本は買わないでください。そうしないと、それを習得するのが難しくなります。さらに恐ろしいのは、良い本を買って独学で 3 か月で習得できたとしても、実際には 2 年もかかる可能性があるということです。 (参考のみ)

「The Art of JavaScript DOM Programming」 「The Definitive Guide to JavaScript」 「JavaScript DOM による高度なプログラミング」
「JavaScript
デザインパターン

「Sharp jquery」
すべての機能を練習してみる一度ではなく、何度も自分で本に書きました。百回読めばその意味がわかるようになる。

B: 複数の角度から学び、理解する

学んだことを総動員して、特定の機能を複数の角度から実行します。たとえば、以前はプロセス指向の観点からそれを行っていましたが、今は変わります。プロセス指向の観点から行うか、プロパティやメソッドなどを提供して直接使用できるプラグインにし続けます。作成した機能は徐々に実際のプロジェクトで使用できるように努めてください。この利点は、学んだ内容を包括的に適用するだけでなく、実践的な意義があることです。

C: 野心的になりすぎないでください

タブの作成など、小さな実践的な機会であっても逃さないでください。同様のプラグイン、またはそれ以上のプラグインがある場合は、それを自分で作成する必要はありません。たとえそれを使用できたとしても、その知識は自分のものではありません。もっと自分に問いかけなければなりません、もし私にやってほしいなら、私は何をすべきでしょうか? dd:現実的である一方で、現実から離婚しないでください。

E: もっと概要を書いてください

この種の概要には、ソース コード、表示効果のスクリーンショットだけでなく、犯しやすい間違いとそれに対応する解決策、最後の間違いも含まれます。または 2 つの簡潔な結論文。作成した要約は、完成したら完了ではありません。さらに見直し、さらに改善し、さらに効率化する必要があります。プロジェクトに取り組むときは、長いスピーチを読むのではなく、その中の 1 ~ 2 つの文を読んで、そのプロジェクトが何についてであるかを知る必要があります。

F: ナレッジ マップを作成します


これは、学習するにつれてより明確になります。たとえば、http://www.phpkhbd.com/sky.html であれば、好きな形式で行うことができます。あなたのようにただ感動してください。


注:
ナレッジマップは、より合理的かつ明確にするために頻繁に改訂および修正される必要があります。


注意事項

A: あらゆる手段を駆使してください

多くの人は常に時間に余裕がなく、あまり勉強する時間がないと感じています。学ぶことができない、ただ文句を言うだけではなく、あらゆる手段を使って学ぶべきだと言いたいのです。どこかに落ち着いて座って、それについて考え、それを要約することは、学習とも呼ばれます。インスピレーションが湧いたら、それを携帯電話などに記録し、そのときに特別な場所に記録することもできます。便利です。これらすべてを学習と呼びます。

B: 最も重要なことは粘り強く


することと、冷静であることです。一夜にして成功することはありません。そうでなければ、それは成功ではなく、「幸運」としか言えません。すべての機能を誠実に実装しようとするだけでなく、卓越性を追求し、常に修正を加えなければなりません。このプロセスは長く、その人が才能があるかどうかのテストでもあります。

C: 自信を育むことに注意してください

現時点では、非常に複雑で素晴らしい Web ページ効果のソース コードを見ることは適していません。また、jquery、angular、 vue、ブートストラップ。これらの内容には深い知識が多く含まれており、何の根拠もなくこれらを直接学習すると、あなたの自信は大きく損なわれます。現時点では、あなたは弱いので、必要なのは自信を育むことであり、その逆ではありません。そうでないと、結果はおそらく「死ぬ」ことになり、学校での成功は遠くなります。

D: よく学んだ人からもっと学びましょう

巨人の肩の上に立つことによってのみ、より遠くを見ることができます。

E: ツールの絶え間ない選択に時間を無駄にしないでください

どこから始めればよいかわからない場合は、js 編集ツールを使用するか、Hbuilder を使用することをお勧めします。多くの企業の技術担当者がこれらを使用しており、他のユーザーとのコミュニケーションの問題を軽減するためにこれを直接使用することもできます。私もこれ使ってますが良い感じです。

まとめ



jsの学習が「複雑で面倒」なのは、あなたが「頭が良すぎる」、最初に広範囲にコントロールしすぎ、メリットとデメリットを慎重に計算しすぎているからだと感じています。完璧を求めすぎると精神的な耐久力が低下し、「障害」が発生しやすくなります。このとき、あなたは「愚か」であり、「愚かな人は恵まれている」と長い目で考えないでください。不合理な学習方法や考え方によっても、自分を見失ってしまうことがあります。たとえば、せっかちである、高い志を持っているのに能力が低い、野心的すぎるなど、「厄介なこと」を前にすると、あなたは深く混乱し、自分自身から抜け出すことができなくなります。 「js.この時点で、姿勢を変えてjsをもう一度知り、荷物を置いてから簡単に戦闘に参加できるようにする必要があります。新しい水を入れる前に、まずカップを空にしてください...実際、js はフロントエンドの中核です。ますます影響力を増すインターネット + では、ますます多くの JS の人材が求められます。真に忘れられない学習体験を経験することによってのみ、将来を勝ち取る真のエリートを生み出すことができます。

以上がJavaScript を学ぶにはどうすればよいですか? JavaScript を簡単に学ぶにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート