例
アイテムのための配列を検索し"Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.lastIndexOf("Apple");
結果は次のようになります。
2
ことを意味し"Apple" 、アレイ内の位置2に位置しています。
»それを自分で試してみてくださいもっと"Try it Yourself"以下の例。
定義と使用法
lastIndexOf()メソッドは、指定された項目のための配列を検索し、それが位置だ返します。
検索には開始位置が指定されていない場合は指定された位置に、または最後に起動して、配列の先頭から検索を終了します。
戻り値-1アイテムが見つからない場合。
検索する項目が複数回存在している場合、のlastIndexOfメソッドは、最後の出現位置を返します。
ヒント:あなたは最初から最後まで検索したい場合は、使用href="jsref_indexof_array.html"> indexOf() method
ブラウザのサポート
表中の数字は完全に方法をサポートする最初のブラウザのバージョンを指定します。
方法 | |||||
---|---|---|---|---|---|
lastIndexOf() | はい | 9.0 | はい | はい | はい |
構文
パラメータ値 パラメーター 説明 item 必須。 検索するアイテム start 任意。 どこで検索を開始します。 負の値は端から数えて指定された位置で開始し、最初に検索します
技術的な詳細
戻り値: 指定されたアイテムの位置を表す番号、そうでなければ-1 JavaScriptのバージョン: 1.6
その他の例
例
アイテムのための配列を検索し"Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple");
結果は次のようになります。
6
»それを自分で試してみてください
例
アイテムのための配列を検索し"Apple" 4位の検索を開始:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple", 4);
結果は次のようになります。
2
»それを自分で試してみてください
<JavaScriptのArrayリファレンス