JavaScript で配列に値があるかチェックするメソッドを Array オブジェクトに定義する

comments(0) | trackback(0)

はてなブックマークに追加 はてなブックマーク数 del.icio.us に追加 livedoor クリップに追加 livedoor クリップ数 Yahoo!ブックマークに追加

Array.prototype.include = function(v) {
    for (var i in this) {
        if (this[i] == v) return true;
    }
    return false;
}


- 使用方法

[1, 2, 3, 4, 5].include(1); // 配列 1, 2, 3, 4, 5 の中に 1 があるかどうか


  もう少し,すっきりしないかな.

- ref.: 最速インターフェース研究会 :: 実践JavaScriptリファクタリング
  http://la.ma.la/blog/diary_200510060733.htm

タグ: [JavaScript][Code]

この記事へのコメント

(コメントはありません)

この記事へのコメントを書く

名前:

メールアドレス (公開されません):

URL:

コメント (入力必須)

この記事へのトラックバック URL

http://cl.pocari.org/tb.php/2005-10-23-4

この記事へのトラックバック

(トラックバックはありません)