JavaScript merupakan bahasa pemrograman yang serbaguna dengan berbagai tipe data, salah satunya adalah tipe data string.
Method String
dapat membantu kita dalam memanipulasi data string, kita tidak perlu membuat fungsi untuk memanipulasi string secara manual. JavaScript sudah menyediakan banyak method yang bisa kita gunakan secara langsung. Contoh
- Untuk mengganti kata tertentu di dalam string, dapat digunakan method
replace()
. - Untuk mengubah string menjadi huruf besar semua, dapat digunakan method
toUpperCase()
. - Atau sebalik, mengubah string menjadi huruf kesil semua, dapat digunakan
toLowerCase()
.
A. Daftar Metode String
Pada JavaScript, string adalah objek. Dengan demikian, mereka memiliki sejumlah metode yang bisa digunakan untuk memanipulasi atau mengambil informasi dari string tersebut.
Property / Metode | Keterangan |
length | menghitung Panjang String |
toUpperCase() | Ubah String ke Huruf Besar |
toLowerCase() | Ubah String ke Huruf Kecil |
startsWith() | Apakah String Diawali dengan Karakter Tertentu |
endsWith() | Apakah String Diakhiri dengan Karakter Tertentu |
includes() | Apakah String Berisi Karakter Tertentu |
slice() | Ekstrak String |
split() | Pecah String dan Ubah Menjadi Array |
substring() | Ambil Bagian String |
indexOf() | Mencari Index Kemunculan Pertama dari Karakter Tertentu |
lastIndexOf() | Cari Index Kemunculan Terakhir dari Karakter Tertentu |
trim() | Menghapus Spasi di Awal dan Akhir String |
trimStart() | Menghapus Spasi di Awal String |
trimEnd() | Hapus Spasi di Akhir String |
repeat() | Ulang String |
replace() | Ganti Karakter Tertentu Sesuai yang Ditentukan |
replaceAll() | Ganti Semua Karakter Tertentu Sesuai yang Ditentukan |
Contoh Metode length
Metode length
digunakan untuk mendapatkan panjang string.
1 2 |
let teks = "syaiflash"; console.log(teks.length); // Output: 9 |
Contoh Metode indexOf
Metode indexOf()
digunakan untuk mengetahui posisi pertama dari sub-string tertentu dalam string.
1 2 3 |
let teks = "Hello Dunia"; let posisi = teks.indexOf("Dunia"); console.log(posisi); // Output: 6 |
Contoh Metode toUpperCase()
Metode toUpperCase() digunakan untuk mengetahui posisi pertama dari sub-string tertentu dalam string.
1 2 |
let teks = "www.syaiflash.com"; console.log(teks.toUpperCase()); // Output: WWW.SYAIFLASH.COM |
B. Cara Menambah Tanda Kutip pada String
Karena string dibuat dengan menggunakan kutip, cara menambahkan tanda kutip ke dalam string dapat dilakukan dengan konsep escaping.
Tanda kutip di dalam string perlu di-escape dengan menggunakan tanda backslash (\
).
1 2 |
let teks = "Ini adalah \"kutipan\" dalam string"; console.log(teks); // Output: Ini adalah "kutipan" dalam string |
C. File Contoh Object string
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<pre class="lang:default decode:true " title="string"><!DOCTYPE HTML> <html> <head> <title>syaiflash.com: Manipulasi string</title> <script> var teks = "Belajar JavaScript di www.syaiflash.com"; document.write(teks.fontcolor('red') + '<br>'); document.write(teks.toUpperCase() + '<br>'); document.write(teks.substr(22, 17)); </script> </head> <body> </body> </html> |
Leave a Reply