JAVASCRIPT STRING
METHODS
Halo sobat, pada pembahasan kali ini kita akan membahas yang
namanya string methods? Nah apa itu string methods? Nah, mari kita mulai pembahasannya.
String
length
Properti length ini mengembalikan panjang dari sebuah string.
Dengan format <nama_variabel>.length
Finding a
String in a String
indexOf() ini merupakan sebuah method yang mengembalikan
index (atau posisi) saat pertama kali terjadi dari teks tertentu dalam sebuah
string.
Dengan format <nama_variabel>.indexOf(“<string yang
ingin dicari>”)
lastIndexOf() ini merupakan sebuah method yang mengembalikan
index (atau posisi) saat terakhir kali terjadi dari teks tertentu dalam sebuah
string.
Dengan format <nama_variabel>.lastindexOf(“<string
yang ingin dicari>”)
Kedua indexOf() dan lastIndexOf() metode kembali -1 jika
teks tidak ditemukan.
Searching
for a String in a String
Metode search() ini digunakan untuk pencarian string dengan nilai
tertentu dan mengembalikan posisi pertandingannya.
The slice()
Method
Kegunaan dari metode slice() ini adalah mengekstrak bagian
dari string dan mengembalikan bagian diekstraksi dalam string baru. Metode ini
membutuhkan 2 parameter, yaitu indeks awal (posisi), dan indeks akhir (posisi).
The substring()
Method
Metode ini mirip dengan metode slice(). Perbedaannya adalah
substring() tidak dapat menerima indeks yang negatif.
The
substr() Method
Metode ini mirip dengan metode slice(). Perbedaannya adalah parameter
kedua menentukan panjang bagian yang diekstrak.
Replacing
String Content
Metode replace() berguna untuk mengganti sebuah nilai dengan
nilai lainnya dalam bentuk string.
Converting
to Upper and Lower Case
toUpperCase()
berguna untuk mengubah string menjadi hurus besar.
toLowerCase()
berguna untuk mengubah string menjadi hurus kecil.
The
concat() Method
Metode concat() ini berguna untuk menggabungkan dua atau
lebih string.
The
charAt() Method
Metode charAt() ini berguna untuk mengembalikan karakter pada
indeks tertentu (posisi) dalam sebuah string.
The
charCodeAt() Method
Metode charCodeAt() ini berguna mengembalikan karakter
unicode pada indeks tertentu dalam sebuah string.
Converting
a String to an Array
Sebuah string dapat diubah menjadi array dengan metode
split(). Saya akan memberikan contoh pemakaiannya.
Saat kita menekan tombol yang bertuliskan “Tekan!”
maka fungsi fungsi_split() akan jalan dan yang akan keluar adalah seperti di
bawah ini:
JAVASCRIPT NUMBERS
Hexadecimal
JavaScript mengubah konstanta numerik sebagai heksadesimal
jika mereka didahului oleh 0x. Contohnya:
var x = 0xFF; //
maka akan menjadi 255
Infinity
Infinity (atau -infinity) adalah nilai javascript yang akan
kembali jika anda menghitung angka di luar angka yang terbesar. Contohnya:
var nomor
= 2;
while (nomor != Infinity) { // dijalankan sampai infinity
nomor = nomor * nomor;
}
while (nomor != Infinity) { // dijalankan sampai infinity
nomor = nomor * nomor;
}
NaN - Not
a Number
NaN adalah salah satu kata pada javascript yang menunjukkan
bahwa angka bukan nomor yang legal. Jika mencoba untuk melakukan aritmatika
dengan string yang non-numerik maka akan menghasilkan NaN (Not a Number).
Contohnya:
var x = 50
/ "motor"; //
x will be NaN (Not a Number)
Numbers
Can be Objects
Biasanya angka javascript yang bernilai primitif dibuat dari
literal seperti “var x = 100”. Tetapi angka juga dapat didefinisikan sebagai
objek dengan cara “var x = new Number(100)”.
Ketika menggunakan operator ==, maka angka yang sama adalah
sama. Bila menggunakan operator ===, angka yang sama itu tidaklah sama, karena
operator === menbutuhkan kesamaan pada jenis dan nilai. Atau bahkan yang lebih
parahnya, objek tidak dapat dibandingkan.
Sekian penjelasan dari saya, selamat belajar dan banyak berlatih ^^
No comments:
Post a Comment