JavaScript Array lastIndexOf()

Definisi dan penggunaan

lastIndexOf() Metode mencari item yang ditentukan di dalam array dan mengembalikan posisinya.

Pencarian akan dimulai dari posisi yang ditentukan, jika tidak ditentukan posisi awal, maka dari ujung dan berakhir di awal array.

Jika item tidak ditemukan lastIndexOf() metode ini mengembalikan -1.

Jika item yang dicari muncul lebih dari sekalilastIndexOf() Metode ini akan mengembalikan posisi penampilan terakhir.

Petunjuk:Jika mencari dari awal ke ujung, gunakan indexOf() Metode.

Contoh

Contoh 1

Mencari item "Apple" di dalam array:

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

Coba sendiri

Contoh 2

Mencari item "Apple" di dalam array:

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

Coba sendiri

Contoh 3

Mencari item "Apple" di dalam array, mencari dari posisi 4:

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

Coba sendiri

Sintaks

array.lastIndexOf(item, start)

Nilai parameter

Parameter Deskripsi
item Diperlukan. Item yang akan dicari.
start Pilihan. Dari mana mencari. Dengan nilai negatif, posisi yang diberikan dihitung dari ujung, kemudian mencari ke awal.

Detil teknis

Nilai kembalian: Angka, yang menyatakan posisi item yang ditentukan, atau -1 jika tidak ada.
Versi JavaScript: ECMAScript 5

Dukungan peramban

Angka di tabel menandai versi peramban pertama yang mendukung metode ini.

Seluruh peramban mendukung sepenuhnya lastIndexOf() Metode:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan 9.0 Dukungan Dukungan Dukungan Dukungan

Halaman yang relevan

Panduan:Array JavaScript

Panduan:Const Array JavaScript

Panduan:Metode Array JavaScript

Panduan:Pengurutan Array JavaScript

Panduan:Iterasi Array JavaScript