Method 3 dapat membantu kita dalam memanipulasi data string, kita tidak perlu membuat fungsi untuk memanipulasi string secara manual. Show
JavaScript sudah menyediakan banyak method yang bisa kita gunakan secara langsung. Misalnya, jika kita ingin mengganti kata tertentu di dalam string, kita bisa menggunakan method 4.Untuk mengubah string menjadi huruf besar semua, bisa menggunakan method 5.Atau sebalik, mengubah string menjadi huruf kesil semua, bisa menggunakan 6.Berikut daftar materi yang akan kita bahas terkait method 3.Apa Itu Method String?Sesuai namanya, method 3 adalah fungsi atau method yang ada di dalam objek 3.Nilai string primitif seperti 7 tidak memiliki properti dan method karena bukan objek.Tapi di JavaScript, methode yang ada di dalam string non-primitif ( 8) juga dapat digunakan untuk string primitif, ini juga berlaku untuk 9 dan 0.Sama seperti objek yang sudah kita bahas sebelumnya, kita bisa mengakses properti dan method menggunakan notasi titik.
Contoh:
Jadi jangan bingung, jika kita tiba-tiba bisa mengakses properti dan method, itu semua ada di dalam objek 3.Semua method dan properti mengembalikan nilai baru tidak mengubah string asli atau string sumber yang dimanipulasi, karena di sini kita akan memanipulasi string primitif yang dibuat dengan sintaks literal. Daftar Method StringSebetulnya ada banyak method 3 yang bisa kita gunakan, namun di sini kita mempelajari method yang paling sering digunakan saja.const str = 'reza'; console.log(str.toUpperCase()); // REZA 8 - Hitung Panjang String 8 sebetulnya bukanlah method, melainkan properti. Oleh karena itu kita tidak perlu menggunakan tanda kurung lengkung 5. 8 mengembalikan tipe data angka panjang string.Contoh
const str = 'reza'; console.log(str.toUpperCase()); // REZA 5 - Ubah String ke Huruf Besar 5 mengembalikan string yang dikonversi ke huruf besar.Contoh
const str = 'reza'; console.log(str.toUpperCase()); // REZA 6 - Ubah String ke Huruf Kecil 6 mengembalikan string yang dikonversi ke huruf kecil.
const str = 'Reza'; console.log(str.toLowerCase()); // reza 1 - Apakah String Diawali dengan Karakter Tertentu 1 mengecek apakah string diawali dengan karakter yang ditentukan dalam parameter.Sintaks
Parameter
Nilai Kembalian 7 jika karakter yang dicari ditemukan di awal string, 8 jika tidak.Contoh
const str = 'Reza'; console.log(str.toLowerCase()); // reza 2 - Apakah String Diakhiri dengan Karakter Tertentu 2 mengecek apakah string diakhiri dengan karakter yang ditentukan dalam parameter.Jika ditentukan paremeter kedua ( 1), string akan dipotong sesuai dengan panjang yang ditentukan, string itulah yang kemudian diperiksa apakah diakhiri karakter yang ditentukan atau tidak.
Sintaks
Parameter
Nilai Kembalian 7 jika karakter yang dicari ditemukan di akhir string, 8 jika tidak.Contoh
const str = 'Reza'; console.log(str.toLowerCase()); // reza 3 - Apakah String Berisi Karakter Tertentu 3 melakukan pencarian (peka huruf besar/kecil) apakah string berisi atau mengandung karakter yang ditentukan.Sintaks
Parameter
Nilai Kembalian 7 jika karakter ditemukan di mana saja di dalam string, 8 jika tidak.Contoh 0const str = 'Reza'; console.log(str.toLowerCase()); // reza 4 - Ekstrak String 4 melakukan pemotongan atau mengekstrak bagian tertentu pada string mulai dari indeks awal hingga akhir sesuai dengan yang ditentukan.Karakter yang berada tepat di indeks awal tidak akan diambil, yang diambil adalah karakter selanjutnya. Jika indeks akhir tidak ditentukan, dipotong hingga akhir string. Sintaks 1Parameter
Nilai Kembalian Mengembalikan string hasil pemotongan. Contoh 2const str = 'Reza'; console.log(str.toLowerCase()); // reza 5 - Pecah String dan Ubah Menjadi Array 5 memecah string menjadi beberapa bagian sesuai separator yang ditentukan, string yang telah dibagi akan dimasukkan ke dalam array.Separator akan dihapus, tidak ikut dimasukkan ke dalam array. Jika separator tidak ditentukan, string akan dimasukkan ke dalam array tanpa pembagian. Dengan kata lain array yang dikembalikan hanya punya satu elemen yang berisi string tersebut. Sintaks 3Parameter
Nilai Kembalian Mengembalikan array yang berisi elemen string hasil pembagian sesuai separator. Contoh 4const str = 'Reza'; console.log(str.toLowerCase()); // reza 6 - Ambil Bagian StringMirip seperti 4, 6 mengambil bagian dari string sesuai dengan indeks awal dan akhir yang ditentukan.Karakter yang berada tepat di indeks awal ikut diambil, sedangkan karakter di indeks akhir tidak diambil. Sintaks 5Parameter
Nilai Kembalian Mengembalikan string yang berisi bagian tertentu dari string sumber. Contoh 6const str = 'Reza'; console.log(str.toLowerCase()); // reza 7 - Cari Index Kemunculan Pertama dari Karakter Tertentu 7 mencari indeks dari karakter tertentu di dalam string. Jika string yang dicari lebih dari satu karakter, yang dikembalikan adalah indeks karakter pertama.Jika karakter muncul lebih dari sekali dalam string, karakter pertama digunakan. Sintaks 7Parameter
Nilai Kembalian Indeks kemunculan pertama 3, atau 14 jika tidak ditemukan.Contoh 8const str = 'Reza'; console.log(str.toLowerCase()); // reza 8 - Cari Index Kemunculan Terakhir dari Karakter Tertentu 8 mencari indeks dari kemunculan terakhir karakter tertentu di dalam string. Jika string yang dicari lebih dari satu karakter, yang dikembalikan adalah indeks karakter pertama.Jika karakter muncul lebih dari sekali dalam string, karakter terakhir digunakan. Sintaks 9Parameter
Nilai Kembalian Indeks kemunculan terakhir 3, atau 14 jika tidak ditemukan.Contoh 0const str = 'Reza'; console.log(str.toLowerCase()); // reza 9 - Hapus Spasi di Awal dan Akhir String 9 menghapus spasi (white space) di awal dan akhir string termasuk spasi, tab, dan sebagainya, serta karakter terminator baris seperti CR dan LF.Sintaks 1Nilai Kembalian Mengembalikan string sesuai sumber tanpa spasi di awal dan akhir. Contoh 2startsWith(karakterDicari, posisi); 0 - Hapus Spasi di Awal String 0 menghapus spasi (white space) di awal string termasuk spasi, tab, dan sebagainya, serta karakter terminator baris seperti CR dan LF.Sintaks 3Nilai Kembalian Mengembalikan string sesuai sumber tanpa spasi di awal. Contoh 4startsWith(karakterDicari, posisi); 1 - Hapus Spasi di Akhir String 1 menghapus spasi (white space) di akhir string termasuk spasi, tab dan sebagainya, serta karakter terminator baris seperti CR dan LF.Sintaks 5Nilai Kembalian Mengembalikan string sesuai sumber tanpa spasi di akhir. Contoh 6startsWith(karakterDicari, posisi); 2 - Ulang String 2 mengembalikan string sumber yang diulang sesuai dengan jumlah pengulangan yang ditentukan.Sintaks 7Parameter
Nilai Kembalian Mengembalikan string sumber yang diulang sesuai dengan jumlah pengulangan ( 30) yang ditentukan.Contoh 8const str = 'reza'; console.log(str.toUpperCase()); // REZA 4 - Ganti Karakter Tertentu Sesuai yang Ditentukan 4 mengganti karakter tertentu di dalam string sesuai dengan karakter yang ditentukan.Jika karakter yang ingin diganti muncul lebih dari sekali di dalam string, hanya yang pertama yang diganti. Apa itu Method dalam JS?Method — method ini digunakan untuk manipulasi array, seperti menambah item baru, menghapus, dan sebagainya.
Apa yang dimaksud dengan function dan method?Secara singkat perbedaan antara fungsi dan metode adalah fungsi adalah serangkaian instruksi untuk menjalankan sebuah tugas, sedangkan metode adalah serangkaian instruksi yang berkaitan dengan sebuah object.
Apa itu objek pada javascript?Objek sebenarnya adalah sebuah variabel yang menyimpan nilai (properti) dan fungsi (method).
Method apa yang digunakan untuk menghasilkan karakter berdasarkan index dari sebuah string?Method Objek String: String.indexOf()
Method String.indexOf() berfungsi untuk mencari karakter atau kata dalam sebuah String.
|