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

JavaScriptアレイlastIndexOf() Method

<JavaScriptのArrayリファレンス

アイテムのための配列を検索し"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リファレンス