ホームページ > ウェブフロントエンド > jsチュートリアル > Javascript学習ガイド_基礎知識

Javascript学習ガイド_基礎知識

WBOY
リリース: 2016-05-16 16:29:53
オリジナル
1378 人が閲覧しました

JavaScript は非常に簡単に始めることができるため、ほとんどの人が見るだけで始めることができます。基本的な知識がない人でも、3 ~ 5 日学習すれば JS をマスターしたと主張できます。しかし、jsを本当に使いこなすのは難しいです。言語を学習するときに最初に考えるのが人に聞くことだと、上達するのは難しくなります。なぜなら、理由を考えずに答えを得るのは簡単すぎるからです。また、正直なところ、js は最初のプログラミング言語としては適していません。包括的で耐障害性が高いのですが、その分、一度エラーが発生すると原因を見つけるのが難しいということもあります。一方で、js にはプログラミング経験のない人には見つけにくい優れた機能がいくつかあります。

本当に JS をしっかり学びたいのであれば、参考までに大まかな独習トラックを用意しました。

最初のステップは、w3school で js プログラミングを学ぶことです。

w3school は、最も基本的な js 学習プランを提供します。これは非常に大まかですが、クライアントサイド js の概要を説明するのに非常に適しています。すぐに試せるサンプルなのでjs初心者でもすぐに効果を実感できます。

2 番目のステップでは、Rhino Book (The Authoritative Guide to JavaScript) など、js を体系的に紹介する本が必要です。

w3school が言えるのは、js とはおよそ何であるかだけです。しかし、次に理解する必要があるのは、js が実際には何なのかということです。 Rhino Books がこの役割を果たします。 Rhino の本には非常に広範囲にわたる内容と非常に包括的な内容が含まれており、js の世界全体を開くことができます。もちろん、Rhinoceros の本は比較的分厚く、読んでいる間はすぐには何もできないので、この期間はより困難になるでしょう (JS が好きなので、私にとっては非常に興味深いです)。しかし、もし本当にできるなら。噛む この本を読み終えた後は、きっとあなたもjsの魅力に惹かれると思います。

3 番目のステップは、js の本質を理解することです - 「JavaScript 言語の本質」

これは非常に薄い本なので、1~2日ほどで読めます。ただし、初心者にはまったく適していません。もちろん、Rhinoceros の本を読んだことがある人には非常に適しています。 js の誕生はあまりに性急だったので、多くの悪い機能を残さなければなりませんでしたが、それらを使用しない権利があります。 Rhino の本は js とは何かを説明しており、この本は js の本質 (および本質) を説明しています。これを読んだ後は多くのメリットが得られると思います。

4 番目のステップ、コードを読み取ります

Web ページを完成させるためにサードパーティの JS ライブラリを使用していない場合、それは非常に強力であることを意味しますが、私はそうすることをお勧めしません。 jquery、dojo、d3 などの優れたサードパーティ js ライブラリを使用して開発を高速化できます。さらに興味深いのは、他の人が書いたこれらの JS が完全に見えることです。コードを読むことは、プログラミング能力を向上させる最も早い方法ですが、何もない状態でコードを読むと、間違いなく頭が痛くなるでしょう。他の人がなぜそのようにコードを書くのかをすぐに理解するにはどうすればよいでしょうか?まず、2 冊の古典的な JS の本を読んで、JS のエッセンスを頭の中にインストールしておきます。次に、さまざまなプログラマー コミュニティで質問することもできます。

5 番目のステップは、コードをオープンソース コミュニティに送信することです。

他の人のコードを理解することは学習であり、他の人のコードを改善することは創造です。
さあ、いつかあなたも自分自身の画期的な作品を完成させてください。

要約: 簡単に言うと、JavaScript を学ぶということは、まず良い基礎を築き、次にコードをさらに読み、最後にいくつかの例を書いてオープンソース コミュニティに提出して、誰もがあなたの間違いを修正できるようにすることです。より良い進歩を遂げます。

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