Situs belajar bahasa pemrograman secara online, memberikan informasi, pengembang dan mitra. Termasuk siaran pers, video, screenshot dan download.

JavaScript String Metode

Metode String membantu Anda untuk bekerja dengan string.

Menemukan String dalam String

indexOf () Mencari dan (jika ditemukan) menghasilkan nomor index number dari
karakter atau substring yang di dalam string. Jika tidak ditemukan,
hasilnya -1.

<!doctype html>
<html>

<body>
<p id="teks1">Please locate where 'locate' occurs!.</p>
<button onclick="myFunction()">klik</button>

<p id="demo"></p>

<script>
function myFunction () {
var txt = document.getElementById("teks1").innerHTML;
var p = txt.indexOf("locate");
document.getElementById("demo").innerHTML = p;}
</script>

</body>


</html>


lastIndexOf () method untuk mencari posisi index yang terakhir.

<!doctype html>
<html>

<body>
<p id="teks1">Please locate where 'locate' occurs!.</p>
<button onclick="myFunction()">klik</button>

<p id="demo"></p>

<script>
function myFunction () {
var txt = document.getElementById("teks1").innerHTML;
var p = txt.lastIndexOf("locate");
document.getElementById("demo").innerHTML = p;}
</script>

</body>


</html>

Kedua indexOf (), dan lastIndexOf () metode kembali -1 jika teks tidak ditemukan.
JavaScript menghitung posisi dari nol. 
0 adalah posisi pertama dalam string, 1 adalah yang kedua, 2 adalah yang ketiga ...


Mencari String dalam String


search () metode pencarian string untuk nilai tertentu dan mengembalikan posisi:

<!doctype html>
<html>

<body>
<p id="teks1">Please locate where 'locate' occurs!.</p>
<button onclick="myFunction()">klik</button>

<p id="demo"></p>

<script>
function myFunction () {
var txt = document.getElementById("teks1").innerHTML;
var p = txt.search("locate");
document.getElementById("demo").innerHTML = p;}
</script>

</body>


</html>


Dua metode, indexOf () dan search (), adalah sama.
Mereka menerima argumen yang sama (parameter), dan mereka mengembalikan nilai yang sama.
Dua metode yang sama, tetapi metode search () dapat mengambil nilai-nilai pencarian jauh lebih kuat.

Extracting String Parts

Ada 3 metode untuk mengekstraksi bagian dari string:
  • slice (awal, akhir)
  • substring (awal, akhir)
  • substr (start, panjang)

Slice () Metode

slice () ekstrak bagian dari string dan mengembalikan bagian diekstraksi dalam string baru.
Metode ini membutuhkan 2 parameter: indeks awal (posisi), dan indeks akhir (posisi).

<!doctype html>
<html>

<body>

<p id="demo"></p>

<script>
var str = "Apple, Banana, Kiwi";
document.getElementById("demo").innerHTML = str.slice(7,13);
</script>

</body>

</html>

Jika Anda menghilangkan parameter kedua, maka akan yang diiris sisa string:
document.getElementById("demo").innerHTML = str.slice(7);

Substring () Metode

substring () mirip dengan slice ().
<!doctype html>
<html>

<body>

<p id="demo"></p>

<script>
var str = "Apple, Banana, Kiwi";
document.getElementById("demo").innerHTML = str.substring(7,13);
</script>

</body>

</html>

The substr () Metode

substr () mirip dengan Slice ().
Perbedaannya adalah bahwa parameter kedua menentukan panjang bagian diekstrak.
<!doctype html>
<html>

<body>

<p id="demo"></p>

<script>
var str = "Apple, Banana, Kiwi";
document.getElementById("demo").innerHTML = str.substr(7,6);
</script>

</body>

</html>




0 komentar:

Posting Komentar

JavaScript String Metode