JavaScript String lastIndexOf() yöntemi

Tanım ve kullanım

lastIndexOf() yöntemi dizgi içinde belirtilen değerin son konumunu döndürür (alt indeks).

lastIndexOf() yöntemi dizgi başından (konum 0) başlayarak arar.

lastIndexOf() yöntemi başlangıçtan (konum 0) döndürür.

ise lastIndexOf() yöntemi döndürür -1

lastIndexOf() yöntem büyük/küçük harf duyarlıdır.

Ayrıca bakınız:

indexOf() yöntemi

Örnek

Örnek 1

Son olarak bulunan "planet" arama:

let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet");

Kişisel olarak deneyin

let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("Planet");

Kişisel olarak deneyin

Örnek 2

20 konumundan başlayarak "planet" aranan son konumu:

let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet", 20);

Kişisel olarak deneyin

gramer

dizgi.lastIndexOf(substring, başlangıç)

parametre

parametre tanım
substring zorunlu. Aranacak dizgi.
başlangıç

isteğe bağlı. Başlangıç konumu.

varsayılan değeri dizgi uzunluğudur.

geri dönüş değeri

tip tanım
sayı

arama değeri出现的位置.

ise -1

teknik ayrıntılar

geri dönüş değeri

eğer dizgi döndürür başlangıç tekrarlanan substringtekrarlanan substring konumunda substringise -1 döndürür.

Açıklama

lastIndexOf() metin sonundan başlayarak dizgi string içinde alt dizgiyi arar, alt dizgi içeriyor mu? substringdizgi içinde başlangıç检索的位置 dizgi dizginin başlangıç veya dizgi dizginin sonuna başlangıç parametreyi substringise lastIndexOf() yöntemi substring içinde dizgi tekrarlanan karakterin ilk karakteri substring aslında dizgi tekrarlanan karakterin konumu başlangıç önceki son substring

eğer dizgi içinde bulunamadı substringise bu yöntem -1 döndürür.

Dikkat:ancak lastIndexOf() metin sonundan başlayarak dizgiyi arar, ancak döndürdüğü karakter konumları hala baştan sayılır. Dizginin ilk karakter konumu 0, son karakter konumu dizgi.length-1.

tarayıcı desteği

lastIndexOf() ECMAScript1 (ES1) özellikleridir.

Tüm tarayıcılar ES1 (JavaScript 1997) tamamen destekler:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Destek Destek Destek Destek Destek Destek

İlgili sayfalar

JavaScript dizesi

JavaScript dize yöntemleri

JavaScript dize arama