Rumah > Artikel > hujung hadapan web > Cara menggunakan javascript lastindexof()
Dalam JavaScript, lastindexof() digunakan untuk mencari elemen dalam tatasusunan Ia boleh mengembalikan kedudukan (nilai subskrip) di mana nilai elemen yang ditentukan terakhir muncul dalam tatasusunan Sintaks ialah "array.lastIndexOf(item ,start)" ; Jika nilai pulangan ialah "-1", elemen yang dinyatakan tidak wujud dalam tatasusunan.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Dalam javascript, kaedah lastindexof() digunakan untuk mencari elemen dalam tatasusunan. Kaedah
lastindexof() mengembalikan kedudukan terakhir (nilai subskrip atau nilai indeks) elemen tertentu dalam tatasusunan. Jika elemen yang hendak diambil tidak muncul, kaedah mengembalikan -1
.
Oleh itu, anda boleh menggunakan kaedah lastindexof() untuk menentukan sama ada nilai yang ditentukan wujud dalam tatasusunan.
Sintaks:
array.lastIndexOf(item,start)
item Diperlukan. Menentukan nilai rentetan untuk diambil.
mulakan Parameter integer pilihan. Menentukan kedudukan dalam rentetan untuk mula mencari. Nilai undang-undangnya ialah 0 hingga stringObject.length - 1. Jika parameter ini ditinggalkan, carian akan bermula dari aksara terakhir rentetan. Kaedah
lastindexof() akan mendapatkan semula item elemen yang ditentukan dalam tatasusunan dari hujung ke hujung. Kedudukan untuk memulakan pengambilan adalah pada permulaan tatasusunan atau penghujung tatasusunan (apabila parameter mula tidak ditentukan). Jika item ditemui, kedudukan kejadian pertama item dalam tatasusunan diambil dari hujung ke hadapan. Indeks tatasusunan bermula dari 0.
Contoh 1:
var a = ["ab","cd","ef","ab","cd"]; console.log(a.lastIndexOf("cd")); //4 console.log(a.lastIndexOf("cd", 2)); //1 console.log(a.lastIndexOf("gh")); //-1 console.log(a.lastIndexOf("ab", -3));
Contoh 2: Tentukan sama ada nilai yang dinyatakan wujud
var a = ["ab","cd","ef","ab","cd"]; var b="cd"; if(a.lastIndexOf(b)==-1){ console.log("元素不存在"); }else{ console.log("元素存在"); } var b="gh"; if(a.lastIndexOf(b)==-1){ console.log("元素不存在"); }else{ console.log("元素存在"); }
[Cadangan berkaitan: Tutorial pembelajaran javascript]
Atas ialah kandungan terperinci Cara menggunakan javascript lastindexof(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!