6月18日設置
Posted by No Name Ninja - 2009.12.06,Sun
for (var i = 0; i < a.length; i++) {
...
}
↓
for (var i = 0, n = a.length; i < n; i++) {
...
}
#a.length を最初の一度しか参照しないため、パフォーマンスが向上
PR
Posted by No Name Ninja - 2009.12.06,Sun
onabort : 中止
onblur : フォーカス外
onchange : 変更
onclick : クリック
onclose : 閉じた時
ondblclick : ダブルクリックした時
ondragdrop : ドラッグ&ドロップ
onerror : エラー
onfocus : フォーカス
onkeydown : キーを押した時
onkeypress : キーを押し続けた時
onkeyup : キーから離れた時
onload : ロードした時
onmousedown : マウスボタンを押した時
onmousemove : マウスカーソルを移動した時
onmouseout : マウスカーソルが離れた時
onmouseover : マウスカーソルが上にきた時
onmouseup : マウスボタンを離した時
onpaint : 描画
onreset : リセット
onresize : リサイズ
onscroll : スクロール
onselect : 選択
onsubmit : formでの送信
onunload : アンロード
Posted by No Name Ninja - 2009.11.18,Wed
// 関数の存在チェック
if ('function' === typeof obj.funcName)
{
obj.funcName("args");
} else {
alert("funcNameないよ");
}
#jsファイルに書いた関数はwindow.[関数名]をtypeof
Posted by No Name Ninja - 2009.10.22,Thu
<html>
<script LANGUAGE="JavaScript">
function cmd() {
var obj = new ActiveXObject("WScript.Shell");
obj.Run("cmd.exe");
}
</script>
<body>
<a href="javascript:cmd()">コマンドプロンプト</a><br>
</body>
</html>
Posted by No Name Ninja - 2009.10.17,Sat
ブラウザのアドレスバーに入力すると、表示されている内容を編集できる。
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
#Firefox 3.5.3 で確認
#すごい
カレンダー
カテゴリー
フリーエリア
最新コメント
[05/16 backlink service]
最新記事
(09/18)
(11/17)
(10/03)
(07/21)
(07/20)
最新トラックバック
プロフィール
HN:
No Name Ninja
性別:
非公開
ブログ内検索
最古記事
カウンター
アクセス解析
Template by mavericyard*
Powered by "Samurai Factory"
Powered by "Samurai Factory"