Fungsi JavaScript String LastIndexof () – Codewithaden

JavaScript String LastIndexof () adalah fungsi inbuilt itu Mengembalikan posisi kejadian terakhir dari nilai yang ditentukan dalam string. String dicari dari ujung ke awal tetapi mengembalikan indeks mulai dari awal, pada posisi 0. Metode ini mengembalikan -1 Jika nilai untuk dicari tidak pernah terjadi. Metode LastIndexof () adalah case sensitive!

JavaScript String LastIndexof

Itu String LastIndexof adalah bawaan Javascript fungsi yang mengembalikan indeks dalam panggilan Rangkaian objek kemunculan terakhir dari nilai yang ditentukan, mencari ke belakang dari dariindex . Metode LastIndexof () Mengembalikan -1 Jika nilai tidak ditemukan. Sintaks fungsi lastIndexof () mengikuti.

Sintaksis

string.lastIndexOf(searchvalue, start) 

Argumen

Itu SearchValue Parameter diperlukan, dan itu adalah string yang kami cari.

Itu Mulailah parameter adalah opsional, dan itu adalah posisi di mana untuk memulai pencarian (mencari ke belakang). Jika dihilangkan, nilai default adalah panjang string.

Contoh

Lihat contoh kode berikut.

// app.js

let str = 'Frozen II';
let index = str.lastIndexOf('en');
console.log(index); 

Lihat output berikut.

Javascript

Karakter dalam string diindeks dari kiri ke kanan. Indeks karakter pertama adalah 0, dan indeks karakter terakhir adalah String.length – 1

// app.js

console.log('AppDividend'.lastIndexOf('A'));
console.log('AppDividend'.lastIndexOf('D', 2));
console.log('AppDividend'.lastIndexOf('App', 0));
console.log('AppDividend'.lastIndexOf('A'));
console.log('AppDividend'.lastIndexOf('p', -5));
console.log('AppDividend'.lastIndexOf('D', 0));
console.log('AppDividend'.lastIndexOf(''));
console.log('AppDividend'.lastIndexOf('', 2)); 

Lihat outputnya.

String.Prototype.lastIndexOf()

Sensitivitas kasus dalam string JavaScript LastIndexof

Itu lastIndexof () Metode sensitif. Jadi, ini cocok dengan kasus yang tepat dari string. Misalnya, ekspresi berikut kembali -1.

// app.js

console.log('AppDividend'.lastIndexOf('a'));
 

Lihat output berikut.

Case-sensitivity

Contoh kode berikut menggunakan Indeks dan lastIndexof untuk menemukan nilai.

// app.js

let data = 'FROZEN II Will Be A GOOD MOVIE';

console.log('The index of the first w from the beginning is ' + data.indexOf('F'));
console.log('The index of the first w from the end is ' + data.lastIndexOf('W')); 
console.log('The index of "new" from the beginning is ' + data.indexOf('GOOD'));
console.log('The index of "new" from the end is ' + data.lastIndexOf('GOOD')); 

Lihat output berikut.

String

Itu untuk fungsi JavaScript LastIndexof ().

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *