JSチュートリアル

JSホーム JSの紹介 JSどこへ JS出力 JSステートメント JS構文 JSコメント JS変数 JS Let JSConst JSオペレーター JS算術 JS割り当て JSデータ型 JS関数 JSオブジェクト JSイベント JS文字列 JS文字列メソッド JS文字列検索 JS文字列テンプレート JS番号 JS番号メソッド JSアレイ JS配列メソッド JS配列ソート JSアレイの反復 JSアレイ定数 JSの日付 JSの日付形式 JS DateGetメソッド JS日付設定メソッド JS数学 JSランダム JSブール値 JSの比較 JS条件 JSスイッチ JSループFor JSループフォーイン JSループの JSループWhile JSブレイク JSIterables JSセット JSマップ JS Typeof JS型変換 JSビット単位 JS RegExp JSエラー JSスコープ JSホイスト JS厳密モード JSこのキーワード JSアロー関数 JSクラス JS JSON JSデバッグ JSスタイルガイド JSのベストプラクティス JSの間違い JSパフォーマンス JS予約語

JSバージョン

JSバージョン JS 2009(ES5) JS 2015(ES6) JS 2016 JS 2017 JS 2018 JS IE /エッジ JSの歴史

JSオブジェクト

オブジェクト定義 オブジェクトのプロパティ オブジェクトメソッド オブジェクト表示 オブジェクトアクセサー オブジェクトコンストラクター オブジェクトのプロトタイプ オブジェクト反復可能 オブジェクトセット オブジェクトマップ オブジェクトリファレンス

JS関数

関数の定義 関数パラメーター 関数の呼び出し 関数呼び出し 機能適用 関数クロージャ

JSクラス

クラスイントロ クラス継承 クラス静的

JSAsync

JSコールバック JS非同期 JSの約束 JS Async / Await

JS HTML DOM

DOMイントロ DOMメソッド DOMドキュメント DOM要素 DOM HTML DOMフォーム DOM CSS DOMアニメーション DOMイベント DOMイベントリスナー DOMナビゲーション DOMノード DOMコレクション DOMノードリスト

JSブラウザBOM

JSウィンドウ JS画面 JSロケーション JSの歴史 JSナビゲーター JSポップアップアラート JSタイミング JSクッキー

JS Web API

WebAPIイントロ WebフォームAPI Web履歴API WebストレージAPI WebワーカーAPI Web Fetch API Web Geolocation API

JS AJAX

AJAXイントロ AJAX XMLHttp AJAXリクエスト AJAX応答 AJAXXMLファイル AJAX PHP AJAX ASP AJAXデータベース AJAXアプリケーション AJAXの例

JS JSON

JSONイントロ JSON構文 JSONとXML JSONデータ型 JSON解析 JSON文字列化 JSONオブジェクト JSON配列 JSONサーバー JSON PHP JSON HTML JSON JSONP

JSとjQuery

jQueryセレクター jQuery HTML jQuery CSS jQuery DOM

JSグラフィックス

JSグラフィックス JSキャンバス JSPlotly JS Chart.js JSグーグルチャート JS D3.js

JSの例

JSの例 JS HTML DOM JSHTML入力 JSHTMLオブジェクト JSHTMLイベント JSブラウザ JSエディター JS演習 JSクイズ JS証明書

JSリファレンス

JavaScriptオブジェクト HTMLDOMオブジェクト


JavaScriptチュートリアル

JavaScriptは、世界で最も人気のあるプログラミング言語です。

JavaScriptはWebのプログラミング言語です。

JavaScriptは簡単に習得できます。

このチュートリアルでは、JavaScriptを基本的なものから高度なものまで学習します。

今すぐJavaScriptの学習を開始»

各章の例

「TryitYourself」エディターを使用すると、ソースコードを編集して結果を表示できます。

My First JavaScript


メニューを使用する

メニューにリストされている順序で、このチュートリアルを読むことをお勧めします。

大画面の場合、メニューは常に左側に表示されます。

画面が小さい場合は、上部のメニュー記号をクリックしてメニューを開きます。


例で学ぶ

例は1000語よりも優れています。多くの場合、例はテキストによる説明よりも理解しやすいです。

このチュートリアルは、「自分で試してみてください」の例を明確にすることで、すべての説明を補足します。

すべての例を試してみると、非常に短い時間でJavaScriptについて多くを学ぶことができます。

JavaScriptの例»

なぜJavaScriptを勉強するのですか?

JavaScriptは、すべてのWeb開発者が 学ば なければならない3つの言語の1つです。

   1.Webページのコンテンツを定義するHTML

   2.Webページのレイアウトを指定するCSS

   3.Webページの動作をプログラムするJavaScript

このチュートリアルでは、JavaScriptのすべてのバージョンについて説明します。

  • オリジナルのJavaScriptES1 ES2 ES3(1997-1999)
  • 最初のメインリビジョンES5(2009)
  • 第2改訂ES6(2015)
  • 毎年の追加(2016、2017、2018)


学習速度

このチュートリアルでは、学習速度を選択します。

すべてはあなた次第です。

苦労している場合は、休憩するか、資料を読み直してください。

「試してみる」の例をすべて理解していることを常に確認してください。

賢いプログラマーになる唯一の方法は、次のことです。練習する。練習。練習。コード。コード。コード!


エクササイズで自分をテストする

エクササイズ:

という変数を作成し、carNameそれに値を割り当てますVolvo

var  = "";


よくある質問

  • JavaScriptを入手するにはどうすればよいですか?
  • JavaScriptはどこでダウンロードできますか?
  • JavaScriptは無料ですか?

JavaScriptを入手またはダウンロードする必要はありません。

JavaScriptは、コンピューター、タブレット、およびスマートフォンのブラウザーで既に実行されています。

JavaScriptは誰でも無料で使用できます。


JavaScriptリファレンス

W3Schoolsは、すべてのHTMLおよびブラウザオブジェクトを含む完全なJavaScriptリファレンスを維持しています。

このリファレンスには、すべてのプロパティ、メソッド、およびイベントの例が含まれており、最新のWeb標準に従って継続的に更新されます。

完全なJavaScriptリファレンス»

JavaScriptクイズテスト

W3SchoolsでJavaScriptスキルをテストしてください!

JavaScriptクイズを始めましょう!