Morning glory

One of those mornings grey and wet, where gloom seeps in with the rain’s regret. I longed for something to brighten my day, and went to my garden in search of a way. My eyes scanned the bushes for a…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Method for String

Method Objek String JavaScript:

String.length merupakan property satu-satunya untuk objek String. Property ini akan mengembalikan nilai panjang karakter dari sebuah String. Berikut contoh penggunaannya:

Method String.charAt() berfungsi untuk mengambil sebuah karakter dari String. Method ini membutuhkan 1 buah argumen angka yang diisi dengan posisi karakter yang akan diambil, dimulai dari urutan 0 untuk karakter pertama, urutan 1 untuk karakter kedua, dan seterusnya. Berikut contoh penggunaannya:

Cara ini mirip dengan pengaksesan karakter String sebagai array, seperti yang pernah kita bahas pada tutorial: Mengenal Tipe Data String dan Operator String JavaScript.

Method String.charCodeAt() berfungsi untuk mengambil nilai Unicode karakter dari String. Method ini membutuhkan 1 buah argumen angka yang diisi dengan posisi karakter yang akan diambil, dimulai dari urutan 0 untuk karakter pertama, urutan 1 untuk karakter kedua, dan seterusnya. Berikut contoh penggunaannya:

Method String.concat() berfungsi untuk operasi penyambungan String. Method ini membutuhkan 1 atau lebih argumen bertipe String untuk disambung. Berikut contoh penggunaannya:

Operasi penyambungan String biasanya akan lebih mudah jika menggunakan operator “+”.

Method String.indexOf() berfungsi untuk mencari karakter atau kata dalam sebuah String. Method ini membutuhkan 2 argumen: 1 argumen bertipe String yang diisi dengan karakter yang akan dicari, serta 1 buah argumen opsional yang berfungsi untuk menandai posisi awal pencarian. Jika argumen kedua tidak diisi, maka pencarian akan dimulai dari awal String.

Hasil kembalian method String.indexOf() adalah posisi dari karakter yang ditemukan, dimulai dari 0 untuk posisi karakter pertama. Method ini akan mengembalikan nilai -1 jika karakter tidak ditemukan.

Berikut contoh penggunaannya:

Method String.localeCompare() berfungsi untuk membandingkan 2 buah string. Method ini membutuhkan 1 buah argumen bertipe string yang berisi string yang akan dibandingkan. Jika String asal ‘kurang dari’ string argumen, method ini akan mengembalikan nilai <0, Jika String asal ‘lebih dari’ string argumen, method ini akan mengembalikan nilai >0, dan akan mengembalikan 0 jika string tersebut sama.

Berikut contoh penggunaannya:

Method String.match() berfungsi untuk menemukan string menggunakan regular expression. Method ini membutuhkan 1 buah argumen yang berisi format regular expression yang akan dicari. Hasil akhir method ini adalah array yang berisi data seluruh string yang ditemukan.

Pembahasan tentang regular expression akan kita bahas pada tutorial tersendiri.

Berikut contoh penggunaannya:

Method String.replace() berfungsi untuk pencarian string menggunakan regular expression, dan mengganti kata yang dicari. Method ini merupakan fungsi find and replace di dalam JavaScript. Method String.replace() membutuhkan 2 buah argumen: argumen pertama adalah format regular expression yang akan dicari, dan argumen kedua adalah String (atau bisa juga berupa fungsi) yang akan menggantikan text hasil pencarian. Hasil akhir method ini adalah sebuah Stringakhir yang telah diubah.

Pembahasan tentang regular expression akan kita bahas pada tutorial tersendiri.

Berikut contoh penggunaannya:

Method String. search() berfungsi untuk menemukan string menggunakan regular expression. Method ini membutuhkan 1 buah argumen yang berisi format regular expression yang akan dicari. Hasil akhir method ini adalah angka yang menunjukkan posisi kata yang dicari (huruf pertama dimulai dari index 0). Method ini mirip dengan String.indexOf(), namun perbedaan terletak pada argumen yang merupakan regular expression.

Pembahasan tentang regular expression akan kita bahas pada tutorial tersendiri.

Berikut contoh penggunaannya:

Method String.slice() berfungsi untuk ‘memotong’ string menjadi string baru. Method ini membutuhkan 2 buah argumen angka yang berisi posisi awal dan posisi akhir string yang akan ‘dipotong’. Posisi ini dimulai dari 0 untuk karakter pertama. Jika argumen bernilai negatif, maka hal itu berarti perhitungan dimulai dari akhir string.

Hasil akhir method ini adalah String baru hasil pemotongan. Method String.slice() tidak akan mengubah string asal, namun mengembalikan string baru.

Berikut contoh penggunaannya:

Method String.split() berfungsi untuk memisahkan string menjadi array. Method ini membutuhkan 2 buah argumen: argumen pertama berupa karakter ‘pembatas’ untuk memisahkan string, dan argumen kedua bersifat opsional yang berisi seberapa banyak array yang akan dihasilkan. Jika argumen kedua tidak ditulis, maka seluruh hasil akan dikembalikan berapapun jumlahnya.

Hasil akhir method ini adalah sebuah array yang terdiri dari kata-kata yang terpisahkan dari String asal.

Berikut contoh penggunaannya:

Method String.substr() berfungsi untuk ‘mengambil’ bagian string asal untuk menjadi string baru. Method ini membutuhkan 2 buah argumen: argumen pertama berupa angka yang berisi posisi awal dari string yang akan ‘diambil’, dan argumen kedua berisi berapa karakter yang akan diambil. Posisi string asal dimulai dengan angka 0 untuk karakter pertama. Jika argumen pertama bernilai negatif, berarti perhitungan dimulai dari akhir string.

Hasil akhir method ini adalah String baru hasil pengambilan. Method String. substr() tidak akan mengubah string asal, namun mengembalikan string baru.

Berikut contoh penggunaannya:

Method String. substring() berfungsi untuk mengambil string menjadi potongan string baru. Method ini membutuhkan 2 buah argumen angka yang berisi posisi awal dan akhir string yang akan diambil. Posisi ini dimulai dari 0 untuk karakter pertama. Berbeda dengan method String.slice(), argumen kedua dari method ini tidak bisa diisi dengan nilai negatif.

Hasil akhir method ini adalah String baru hasil pemotongan. Method String.slice() tidak akan mengubah string asal, namun mengembalikan string baru.

Berikut contoh penggunaannya:

Method String.toLowerCase() dan String.toLocaleLowerCase() berfungsi untuk mengubah String asal menjadi huruf kecil. Perbedaan antara toLowerCase() dengan toLocaleLowerCase(), bahwa pada method toLocaleLowerCase() JavaScript menkonversinya dengan aturan lokal browser. Namun pada penggunaan normal dengan bahasa Indonesia atau bahasa Inggris, kedua fungsi ini akan mengembalikan nilai yang sama

Hasil akhir method ini adalah String baru hasil pengubahan. Method String.toLowerCase() dan String.toLocaleLowerCase() tidak akan mengubah string asal, namun mengembalikan string baru.

Berikut contoh penggunaannya:

Method String.toUpperCase() dan String.toLocaleUpperCase() berfungsi untuk mengubah String asal menjadi huruf besar. Perbedaan antara toUpperCase() dengan toLocaleUpperCase(), bahwa pada method toLocaleUpperCase() JavaScript menkonversinya dengan aturan lokal browser. Namun pada penggunaan normal dengan bahasa Indonesia atau bahasa Inggris, kedua fungsi ini akan mengembalikan nilai yang sama

Hasil akhir method ini adalah String baru hasil pengubahan. Method String.toUpperCase() dan String.toLocaleUpperCase() tidak akan mengubah string asal, namun mengembalikan string baru.

Berikut contoh penggunaannya:

Method String.toString() dan String.valueOf() berfungsi untuk memanggil tipe data ‘primitif’String dari Objek String. Kita akan jarang menggunakan kedua method ini. Dan jika digunakan, akan mengembalikan nilai String asal.

Berikut contoh penggunaannya:

Method String.trim() berfungsi untuk ‘membuang’ bagian spasi atau string kosong di awal dan diakhir String. Biasanya method ini dipanggil untuk memastikan input dari user tidak mengandung spasi di awal dan akhir inputan.

Hasil akhir method ini adalah String baru hasil pemrosesan. Method String.trim() tidak akan mengubah string asal, namun mengembalikan string baru.

Berikut contoh penggunaannya:

Add a comment

Related posts:

Deforestation or How to Breathe

For millions of years, the human being was free to roam the earth, reproduce and basically be one with nature. The difference between now and then is that somewhere along the path the human creature…

Being interested undermines being interesting.

Sometimes a book is not just a book, it is so much more than that. Dale Carnegie’s “How to win friends & influence people” is remarkably an amazing piece of literature that helps one to improve…

This Writing Life

They tell me this in lengthy pieces about how much money I can make and how I can write from a beach chair somewhere in Fiji. Bits and pieces showing the way to incredible riches promise me that my…