MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

JavaScript は Web ページ上に複雑なものを実装することを可能にするプログラミング言語です。Web ページは静的な情報を表示して見るような使い方だけではなく、タイムリーにコンテンツを更新したり、インタラクティブマップやアニメーション 2D / 3D グラフィックス、またはスクロールビデオジュークボックスなどができます。これらは JavaScript が関係している可能性があります。

学習の道筋

JavaScript は HTML や CSS などの関連技術よりも学ぶのが難しいでしょう。 JavaScript を習得する前に、まずこれらの2つの技術を熟知しておくことを強くおすすめします。まず次の項目を実施してください :

他の言語の経験は手助けになるでしょう。

JavaScript の基本を理解した上で、より高度なトピックについて学ぶことができます。例えば:

項目

このトピックでは、実施するのに推奨された順に、以下のような項目が含まれています。

JavaScript の第一歩
最初の JavaScript の項目では、まず JavaScript を書く初めての実践的な体験に進む前に、「JavaScript とは何か」、「どのように見えるか」、「何ができるのか?」などの基本的な質問に答えます。その後、変数、文字列、数値、配列などの JavaScript の主要機能について詳しく説明します。
JavaScript の構成要素
このモジュールでは、条件付きステートメント、ループ、関数、イベントなど一般的に発生するコードブロックの種類に注目し、JavaScript の重要な基本機能をすべてカバーしていきます。これまでの勉強で詰め込み、とお降りすぎてしまっているかもしれませんが、ここではすべて明示的に説明を行います。
JavaScript オブジェクトの紹介
JavaScript では、文字列や配列などの JavaScript のコア機能から、JavaScript の上に構築されたブラウザ API まで、ほとんどのものがオブジェクトです。 関連する関数や変数を効率的なパッケージにカプセル化する独自のオブジェクトを作成することもできます。 JavaScript のオブジェクト指向の性質は、言語に関する知識をさらに深め、より効率的なコードを書く場合に理解するために重要です。したがって、このモジュールを用意しました。 ここではオブジェクトの理論と構文を詳しく説明し、独自のオブジェクトを作成する方法を見て、JSON のデータとその使い方を説明します。
クライアントサイドの Web API
Web サイトやアプリケーション用のクライアントサイド JavaScript を記述するときは、API を使い始める前に、サイトが実行されているブラウザやオペレーティングシステムのさまざまな側面、または他のWebサイトやサービスのデータを操作するためのインターフェイスといったものがあり、すぐには進みません。この項目では、API が何であるか、開発作業で頻繁に出くわす最も一般的な API を使用する方法について説明します。

一般的な JavaScript の問題を解決する

JavaScript を使用時の一般的な問題を解決する では、Webページの作成時に非常に一般的な問題を解決するために JavaScript を使用する方法を説明するコンテンツのセクションへのリンクを提供します。

参照

MDN 上の JavaScript
MDN の主要な JavaScript ドキュメントの主要なエントリポイントです。ここでは、JavaScript 言語のあらゆる側面に関する広範なリファレンスドキュメント、および経験豊富な JavaScripter を対象とした高度なチュートリアルがあります。
Coding math
Keith Peters による、優れたプログラマーになるために理解する必要がある、数学の学習のビデオチュートリアルをまとめた優れたシリーズ。

ドキュメントのタグと貢献者

 このページの貢献者: T.Ukegawa, nabepuro
 最終更新者: T.Ukegawa,