JavaScriptのコーディングTips集
JavaScriptのプログラミングに関するTips集。
主に中級レベルの話題とノウハウを掲載する。
なお,JavaScript初級〜中級をクイズ形式で網羅的に学習するためには,下記のエントリを参照。
JavaScriptの動かないコード (JavaScriptエラー集)
http://language-and-engineering.hatenablog.jp/entry/20080912/1221297779
※JavaScript以外のプログラミングについては,こちらを参照。
ピュアJSを極める:
- JavaScriptで,クラスを継承する方法 (複数のサブクラスから共通クラスのプロトタイプを参照する)
- JavaScriptでの例外設計 (throw,try-catch-finally構文のイメージと利用パターン)
- JavaScriptで,動的に追加されたイベントリスナの実行順序を保証する方法
- JavaScriptで,グローバル変数の存在判定をする3つの方法 ("window"の定義状況を確認したい)
- JavaScriptのFunction.prototype.applyを,やさしいピュアJavaScriptだけで実装してみよう (call/applyの仕組みを理解するためのオレオレ実装)
スキルチェック:
小技・便利技:
HTML5:
UI:
外部ツール・ライブラリとの連携:
jQuery:
- jQuery をSQLの「select文」のように使う方法
- JavaScript で,クリックした座標に点を追加できるグラフチャートを描画する方法 (jQuery のプラグイン jquery.sparklines / jquery.flotの使い方)
- jQuery Mobile と HTML5 で、Androidのネイティブアプリを作成する手順
- あなたが,勝つことも引き分けることもできない三目並べ (jQueryプラグイン「jQuery.fakeTicTacToe.js」によるマルバツ・ゲーム)
- 最近5〜6年分の人気のある jQueryプラグインを,年別に全て把握するまとめ。定番プラグインの日本語解説付きページへのリンク集