Metode indexof ()
Metode indexOf() mengembalikan kejadian pertama dari nilai string yang ditentukan dalam string.
Catatan: Metode indexOf() adalah case sensitive!
Catatan: Jika nilai string yang akan diambil tidak muncul, metode ini mengembalikan -1.
Gunakan metode chARAT () sebelumnya
var str = 'www.webclks.com/archives/3309'; for (var i = 0; i <str.length; i ++) {if (str.charat (i) === '/') {alert (i); }}Metode indexof ()
var str = 'www.webclks.com/archives/3309'; alert (str.indexof ('/')); // periksa peringatan dari 0th (str.indexof ('/', 16)); // periksa peringatan dari tanggal 16 (str.indexof ('x')); // tidak dapat menemukan pengembalian -1;Contoh metode indexof ()
var str = 'berkonsentrasi pada pembelajaran skrip, berbagi materi pembelajaran skrip dan pengalaman dan keterampilan belajar! '; var s =' skrip; // konten yang akan ditanyakan var i = 0; // Mulailah dari berapa kali /* untuk(;str.indexof(s,i)! =-1;) {waspada (str.indexof (s, i)); i = str.indexof (s, i)+s.length;}*/while (str.indexof (s, i)! =-1) {waspada (str.indexof (s, i)); i = str.indexof (s, i)+s.length; }Metode lastIndexof ()
Metode lastIndexOf() dapat mengembalikan lokasi terakhir dari nilai string yang ditentukan, mencari dari belakang ke depan di lokasi yang ditentukan dalam string.
CATATAN: Metode lastIndexOf() adalah Case Sensitive!
Catatan: Jika nilai string yang akan diambil tidak muncul, metode ini mengembalikan -1.
Contoh metode lastIndexof ()
var str = 'berkonsentrasi pada pembelajaran front-end web dan bagikan materi pembelajaran front-end web dan pengalaman belajar! '; waspada (str.indexof (' w ', 0)); // periksa peringatan (str.LastIndexOf ('w', 24)); // periksa dari belakangJika nilai kedua negatif, itu diproses sebagai 0 secara default
Meringkaskan
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk belajar dan bekerja semua orang. Jika Anda memiliki pertanyaan, Anda dapat meninggalkan pesan untuk berkomunikasi.