Fungsi/Konstanta
|
Penjelasan
|
charAt()
|
Pengambilan
satu karakter dari suatu string.
Contoh:
var nama =
"Budi";
var
posisiKarakter = 2;
var k = nama.charAt(posisiKarakter);
// k akan bernilai 'd'
|
indexOf()
|
Mencari posisi
string dalam string tertentu.
Contoh:
var nama =
"SMK Negeri";
var posNegeri =
nama.indexOf("Negeri"); // posNegeri akan bernilai 4
|
lastIndexOf()
|
Mirip seperti indexOf(), fungsi ini
mencari posisi terakhir dari kata yang ditentukan dalam suatu string
tertentu, yang dapat saja mengandung lebih dari satu untuk kata yang dicari.
|
replace()
|
Mengganti kata
tertentu dari suatu string.
Contoh:
var kalimat =
"Java adalah bahasa skrip untuk web. Java bersifat multiplatform.";
var kalimatBaru = kalimat.replace("Java",
"Javascript");
|
split()
|
Memecah suatu string menjadi
kumpulan string yang disimpan dalam format array.
Contoh:
var sms = "BUDI#17#Indonesia
Raya";
var hasil =
sms.split("#");
hasil akan
berisi:
hasil[0] berisi
"BUDI"
hasil[1] berisi
"17"
hasil[2] berisi
"Indonesia Raya"
|
substr()
|
Mengambil kata
tertentu dari suatu string.
Contoh:
var tglLahir =
"17-08-1945";
var posisiAwal = 3;
var jumlahKarakter = 2;
var bulan =
tglLahir.substr(posisiAwal, jumlahKarakter); // bulan akan berisi
"08"
|
substring()
|
Mirip seperti substr() hanya saja
parameter kedua diisikan dengan posisi karakter terakhir ditambah 1 dari kata
yang mau diambil.
Contoh:
var tes = "Halo
javascript";
var hasil = tes.substring(5, 9); //
hasil akan berisi "java"
|
toLowerCase()
toUpperCase()
|
Mengubah case dari suatu string.
toUpperCase() akan membuat semua karakter berganti menjadi huruf kapital
semua, demikian juga sebaliknya dengan toLowerCase().
|
trim()
|
Menghilangkan karakter kosong
(spasi, tab, enter dan sejenisnya) di awal dan akhir suatu string.
Contoh:
var tes = " Java script
";
var hasil = tes.trim(); // hasil
akan bernilai "Java script"
|
length()
|
Menghitung jumlah karakter dalam
suatu string.
Contoh:
var tes = " JS ";
var hasil = tes.length(); // hasil
akan bernilai 4
|
Fungsi/Konstanta
|
Penjelasan
|
E
|
Konstanta bilangan euler, sebesar
2.718
|
PI
|
Konstanta nilai PI, sebesar 3.14
|
sin(x)
cos(x)
tan(x)
asin(x)
acos(x)
atan(x)
|
Mencari nilai
sin, cos atau tan dari x dalam radian.
|
ceil(x)
|
Membulatkan nilai x keatas.
|
floor(x)
|
Membulatkan nilai x kebawah.
|
round(x)
|
Membulatkan nilai x.
|
log(x)
|
Mencari nilai
log E dari x
|
pow(x, p)
|
Mencari nilai
pangkat p dari x
|
random()
|
Menghasilkan bilangan random antara
0.0 - 1-0
Contoh:
var acak = Math.random(); // acak
dapat saja bernilai 0.0379
|
sqrt(x)
|
Mencari akar
pangkat 2 dari x
|
Fungsi/Konstanta
|
Penjelasan
|
Length
|
Konstanta untuk mengetahui jumlah
elemen dalam suatu array.
Contoh:
var d = [2.3, 4.5, 6.7, 8.9];
alert(d.length); // hasilnya: 4
|
join(penyambung)
|
Menggabungkan semua elemen dalam
satu string khusus. Parameter penyambung menentukan string yang akan digunakan
untuk menghubungkan setiap elemen yang ada dalam array, apabila tidak diisi
maka tanda ‘,’ yang akan digunakan.
Contoh:
var d = [“bintang”, “aditya”,
“cahaya”];
var s = d.join(); // hasilnya:
“bintang,aditya,cahaya”
var t = d.join(“ dan “); // “bintang
dan aditya dan cahaya”
|
reverse()
|
Membalik urutan dari elemen-elemen
array.
Contoh:
var d = [“bintang”, “aditya”,
“cahaya”];
var s = d.reverse(); // hasilnya: [“cahaya”,
“aditya”, “bintang”]
|
indexOf()
|
Mencari index
dari suatu elemen dalam array.
Contoh:
var d = [“bintang”, “aditya”,
“cahaya”];
var pos = d.indexOf(“aditya”); //
hasilnya: 1
|
lastIndexOf()
|
Mencari index
akhir dari suatu elemen dalam array. Prinsip kerjanya sama seperti indexOf()
hanya saja, apabila ada lebih dari satu elemen yang ditemukan, yang diberikan
adalah posisi elemen terakhirnya.
|
0 Comments