という発見。
$('div').each(function(k) {
    k // これがキーになる
});
いままで自前でインクリメントしてたけど、これは便利。
という発見。
$('div').each(function(k) {
    k // これがキーになる
});
いままで自前でインクリメントしてたけど、これは便利。
めも。
$('hoge').each(function(i) {
    if(i == 5) {
        return true; // continue
    }
    if(i == 15) {
        return false; // break;
    }
});
returnの値で制御することが可能。
target=”_blank”をJavascriptで実現する方法。
window.open('URL');
メモ。
now = new Date(); y = now.getFullYear(); m = now.getMonth()+1; d = now.getDate(); w = now.getDay(); hr = now.getHours(); min = now.getMinutes(); sec = now.getSeconds(); msec = now.getMilliseconds(); time = now.getTime(); str = now.toLocaleString();
getMonth()で取得される月は0~11の値が取得される。
そのため表示用で用いる場合、そのまま出力すると1ヶ月ずれてしまうので+1してやる必要がある。
Zepto.jsとはjQueryAPIと互換性のあるモダンブラウザ向け軽量ライブラリ。
IE対応、$.Animation、Deferredなどが省かれているため、モバイル端末向けにページを設計する際はこれを用いることで容量を落とすことが出来る。
| 書式 | Core(幅, 高さ) | 
| 機能 | Coreオブジェクト(ゲーム画面)を作成する | 
| プロパティ | 値 | 
|---|---|
| assets | ロードされた画像を保存するオブジェクト | 
| currentScene | 現在のシーン | 
| fps | フレームレート | 
| frame | フレーム数 | 
| height | 高さ | 
| input | ボタン(キー)入力状態を保存するオブジェクト | 
| rootScene | ルートシーン | 
| running | ゲームの実行状態 | 
| scale | 表示倍率 | 
| width | 幅 | 
| メソッド([]内は任意引数) | 機能 | 
|---|---|
| debug() | ゲームをデバッグモードで実行する | 
| keybind(キー, ボタン) | キー(キーコード)をボタン(left, right, up, down, a, b)に割り当てる | 
| load(パス[, コールバック]) | パスで指定したファイルをロード、コールバックにはロード完了時に呼び出す関数を指定する | 
| pause() | ゲームを一時停止する | 
| popScene() | 呼び出し元のシーンに戻る | 
| preload(パス[, パス, …]) | パスで指定されたファイルをプリロードする | 
| pushScene(シーン) | 指定のシーンに切り替える | 
| removeScene(シーン) | 指定のシーンを削除する | 
| replaceScene(シーン) | 現在のシーンを指定のシーンに置き換える | 
| resume() | ゲームを再開する | 
| start() | ゲームを開始する | 
| stop() | ゲームを停止する | 
| 書式 | Node.メソッド | 
| Node.プロパティ | |
| 機能 | Nodeオブジェクト(ノード)の機能を設定、取得する | 
| プロパティ | 値 | 
|---|---|
| age | Nodeが画面に表示されてから経過したフレーム数 | 
| parentNode | ノードの親ノード | 
| scene | ノードが属しているシーン | 
| x | ノードのx座標 | 
| y | ノードのy座標 | 
| メソッド([]内は任意引数) | 機能 | 
|---|---|
| moveBy(x座標, y座標) | ノードを指定の座標に移動する | 
| moveTo(x座標, y座標) | ノードを指定の座標に移動する | 
| 書式 | 機能 | 
|---|---|
| Surface(幅, 高さ) | Surfaceオブジェクト(サーフィス)を作成する | 
| Surface.load(画像ファイル名) | 画像ファイルを読み込んでSurfaceオブジェクトを作成する | 
| プロパティ | 値 | 
|---|---|
| context | サーフィスの描画コンテキスト | 
| height | サーフィスの高さ | 
| width | サーフィスの横幅 | 
| メソッド([]内は任意引数) | 機能 | 
|---|---|
| clear() | 全ピクセルをクリアし、透明度「0」の黒に設定する | 
| clone() | サーフィスを複製する | 
| draw(image) | サーフィスに対して引数で指定されたサーフィスを描画する | 
| getPixel(x, y) | サーフィスから1ピクセル取得する | 
| setPixel(x, y, r, g, b, a) | サーフィスに1ピクセル設定する | 
| toDataURL() | サーフィスからdataスキームのURLを生成する |