Rumah  >  Artikel  >  hujung hadapan web  >  Cara menggunakan javascript lastindexof()

Cara menggunakan javascript lastindexof()

青灯夜游
青灯夜游asal
2021-12-08 11:25:167883semak imbas

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.

Cara menggunakan javascript lastindexof()

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));

Cara menggunakan javascript lastindexof()

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("元素存在");
}

Cara menggunakan javascript lastindexof()

[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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn