忍者ブログ
6月18日設置
Posted by - 2024.05.04,Sat
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

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 で確認
#すごい
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
フリーエリア
最新コメント
[05/16 backlink service]
最新トラックバック
プロフィール
HN:
No Name Ninja
性別:
非公開
バーコード
ブログ内検索
カウンター
アクセス解析
Template by mavericyard*
Powered by "Samurai Factory"
忍者ブログ [PR]