最新のWeb開発のチュートリアル
 

JavaScriptアレイindexOf() Method

<JavaScriptのArrayリファレンス

アイテムのための配列を検索し"Apple"

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple");

結果は次のようになります。

2

ことを意味し"Apple" 、アレイ内の位置2に位置しています。

»それを自分で試してみてください

もっと"Try it Yourself"以下の例。


定義と使用法

indexOf()メソッドは、指定された項目のための配列を検索し、その位置を返します。

検索には開始位置が指定されていない場合は指定された位置に、または初めに開始し、配列の末尾から検索を終了します。

戻り値-1アイテムが見つからない場合。

アイテムが複数回存在する場合、indexOfメソッドは、最初の出現の位置を返します。

注:位置0を有する最初のアイテムは、2番目の項目は位置1を有し、など。

ヒント:あなたが開始するために、エンドから検索したい場合は、使用href="jsref_lastindexof_array.html"> lastIndexOf() method


ブラウザのサポート

表中の数字は完全に方法をサポートする最初のブラウザのバージョンを指定します。

方法
indexOf() はい 9.0 1.5 はい はい

構文

パラメータ値
パラメーター 説明
item 必須。 検索するアイテム
start 任意。 どこで検索を開始します。 負の値は端から数えて指定された位置で開始し、最後に検索します。

技術的な詳細

戻り値: 指定されたアイテムの位置を表す番号、そうでなければ-1
JavaScriptのバージョン: 1.6

例

その他の例

アイテムのための配列を検索し"Apple" 4位の検索を開始:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.indexOf("Apple", 4);

結果は次のようになります。

6
»それを自分で試してみてください

<JavaScriptのArrayリファレンス