クロージャ
counter = function() { var i=1; return { count: function() { return i; }, up: function() { i = i + 1; }, init: function() { i = 1; } }; }; // 実行コンテキストcounter()の終了 // 同時にクロージャの生成 closure = counter(); // コンテキストの外側から関数スコープ変数のiにアクセス // ガベージコレクタがiを回収しない closure.up() closure.up() closure.up() console.log(closure.count()); // 4 closure.init(); console.log(closure.count()); // 1
Slackのリマインダ
# リマインダ登録 /remind me 日報を提出する時間がきたよ! at 18:30 weekday # 登録済みリマインダの一覧表示 /remind list
更新日付からファイル検索する
# カレントディレクトリで10分以内に更新されたファイルを検索 $ find . -type f -mmin -10
<input type="image">から座標値がsubmit
<!-- クリックでsubmitされるが、getでもpostでも座標値が渡される --> <input type="image" src="button.png">
主インデックス(primary index)
第2インデックスによってサポートされていないアドホックなクエリの場合のみ、必須。