String Methods pada dasarnya adalah method method yang berguna untuk memanipulasi sebuah string. Di JavaScript sendiri terdapat banyak string method yang bisa kita gunakan, seperti length, slice , replace, toLowerCase, toUpperCase, concat, split dll.
Untuk cara menggunakan nya juga mudah, kita coba satu per satu.
String method yang digunakan untuk menghitung panjang karakter sebuah string.
Contohnya seperti ini,
const namaKomunitas = "PasuruanDev"
console.log(`${namaKomunitas.length} karakter`) // 11 karakterDigunakan untuk mengextract dan mengambil beberapa karakter disebuah string.
Contohnya seperti ini,
const asalKomunitas = "Pasuruan Indonesia"
const cobaSlice = asalKomunitas.slice(9, 13) // IndoSubstring mirip dengan Slice, perbedaannya adalah bahwa nilai awal dan akhir kurang dari 0 diperlakukan sebagai 0 di substring()
Contoh Substring
const asalKomunitas = "Pasuruan Indonesia"
const cobaSubstring = asalKomunitas.substring(9, 13) // IndoSubstr juga mirip dengan Slice , perbedaannya adalah bahwa parameter kedua ( length ) menentukan panjang bagian yang diekstraksi
Contoh Substr
const asalKomunitas = "PasuruanDev"
const cobaSubstr = asalKomunitas.substr(0, 8) // PasuruanJika kita menggunakan - ( negatif ) di parameter pertama, maka posisi dihitung dari akhir string
const asalKomunitas = "PasuruanDev"
const cobaSubstr = asalKomunitas.substr(-3) // DevSekarang kita coba gantikan isi konten di dalam string dengan menggunakan replace, dan mungkin ini method terakhir yang akan disampaikan di bagian 10 ini, untuk method method string lainnya akan coba di pisah di materi berikutnya, stay tune...
Digunakan untuk mereplace karakter disebuah string
const eloquent = "Eloquent Laravel"
const cobaReplace = eloquent.replace("Laravel", "JavaScript") // Eloquent JavaScriptDigunakan untuk mengubah string menjadi huruf kecil
const komunitas = "PasuruanDev"
const hasilLowerCase = komunitas.toLowerCase() // pasuruandevDigunakan untuk mengubah string menjadi huruf besar semua
const komunitas = "PasuruanDev"
const hasilUpperCase = komunitas.toUpperCase() // PASURUANDEVDigunakan untuk menggabungkan string
const komunitas = "PasuruanDev"
const negara = "Indonesia"
console.log(komunitas.concat(" ", lokasi) // PasuruanDev IndonesiaDigunakan untuk menghapus whitespace awal dan akhir string
const komunitas = " Pasuruan "
const hasilTrim = komunitas.trim()
console.log(komunitas.length) // 12
console.log(hasilTrim.length) // 8