新JavaScript例文辞典

改訂5版JavaScriptポケットリファレンス JavaScript逆引きハンドブック このページはJavaScriptの例文/サンプルを掲載しています。なお、対象としているのは基本的にWeb標準ブラウザ (Firefox, Safari, Google Chrome, Operaなど) としているため標準仕様から外れているInternet Explorer 6〜8では動作しないものがあります。Internet Explorer 8より前のバージョンに関しては以前のJavaScript例文辞典を参照してください。このサイトではInternet Explorer 8以降には、ある程度対応しています。IE9からはCanvasなどHTML5関連APIにも対応しています。
iPhone/iPadおよびAndroid 4もHTML5に対応しています。ただし、Android 2.xに搭載されている標準ブラウザでは対応していないAPIが多いため、ほとんど動作しません。
カテゴリ内のページのURLは変わることがあります。なるべく、このページから入るようにしてください。
また、JavaScript/Ajaxライブラリを必要とするものは別途分離し「新JavaScriptライブラリ例文辞典」としました。
ECMAScript 6thでの機能に関しては項目の先頭に[ES6]の文字を追加してあります。これは、ECMAScript 6thに対応した最新のブラウザ(Firefox ver 25以降など)でないと動作しません。

ミスや間違い、リンクエラーなどがありましたらopenspc@alpha.ocn.ne.jpまでお願いします。

Last update : 2015/10/14
2008-2015 古籏一浩(KaZuhiro FuRuhata)

【※】ライブラリ関連は「新JavaScriptライブラリ例文辞典」のページへどうぞ。

【更新履歴】
2015/10/1 ECMAScript 6thにテンプレートのサンプルを追加しました。
2015/10/14 イベントのカテゴリにiPhone 6s以降で利用できるForce touch (3D touch)のサンプルを追加しました。

■クイックリンク
基本 計算 高度、複雑な計算 変数/定数 配列
文字列 日付 関数 タイマー イテレータ
ES6
ブラウザ/OS判別 スクリーン フルスクリーン ダイアログ ウィンドウ サブウィンドウ
ドキュメント ハイパーリンク 画像/イメージ アニメーション テキストフィールド チェックボックス
ラジオボタン ファイルアップロード 送信ボタン イベント DOM スタイルシート
DOM Storage XML 非同期通信 JSON 印刷 Canvas/キャンバス(2D/3D)
位置情報 File API HTML 5 Audio 加速度センサー HTML 5 Video Web Workers
Page Visibility API Navigation Timing Battery Status API
Firebug Webインスペクタ ソート/並べ替え 教育 面積/体積
単位変換 いろいろな変換 その他

■基本

■計算/変換

■高度、複雑な計算

■変数/定数

■配列

■文字列

■日付

■関数

■タイマー

■イテレータ (このカテゴリはIEでは動作しません)

■ES6 (ECMA Script 6th)

■ブラウザ/OS判別、チェック

■スクリーン/モニタ画面

■フルスクリーン/全画面

■ダイアログ

■ウィンドウ

■サブウィンドウ

■ドキュメント/文書

■リンク/ハイパーリンク

■画像/イメージ

■アニメーション

■テキストフィールド

■チェックボックス

■ラジオボタン

■ファイルアップロード

■送信ボタン

■イベント

■DOM (Document Object Model)

■CSS (スタイルシート)

■DOM Storage (Firefox2, IE8, Safari 4以降で対応)

■XML (このカテゴリはIEでは動作しません)

■非同期通信 (このカテゴリはIEでは動作しません)

■JSON

■印刷

■Canvas/キャンバス(2D)

■Canvas/キャンバス(3D/WebGL)

■位置情報(Geo Location API)

■HTML 5 File API (Firefox 3.6以降, Safari 4以降で一応動作)

■HTML 5 Audio (Firefox 3.6以降, Safari 4以降, Chormeで動作)

■加速度センサー (Firefox 3.6/iOS4.2以降で動作)

■HTML 5 Video [映像] (Firefox 3.6以降, Chrome, Safari 4以降で動作)

■Web Workers/ウェブワーカー (IE以外のブラウザで動作)

■Page Visibility API

■Navigation Timing

■Battery Status API

■Firebug (このカテゴリはFirefox+Firebugの組み合わせでのみ動作)

■Webインスペクタ (このカテゴリはSafari 3以降でのみ動作)

■ソート/並べ替え/シャッフル

■教育

■面積/体積

■単位変換

■いろいろな変換

■その他