Fungsi String
Fungsi String mengubah nilai yang diberikan
menjadi string. Konversi untuk primitif
(angka, string, dan tipe sederhana lainnya) terjadi
dengan cara yang paling jelas. Misalnya: true -
'true', 5 - '5'. Dan objek
paling sering diubah menjadi '[object
Object]', tetapi mungkin ada pengecualian.
Sintaksis
javascriptString(apa yang perlu diubah);
Contoh
Mari ubah angka 0 menjadi string:
javascriptString(0);
Hasil eksekusi kode:
javascript'0'
Contoh
Sekarang mari kita berikan nilai
non-angka NaN sebagai parameter fungsi:
javascriptString(NaN);
Hasilnya kita akan mendapatkan string:
javascript'NaN'
Contoh
Mari ubah nilai boolean
false:
javascriptString(false);
Hasil eksekusi kode:
javascript'false'
Contoh
Mari ubah string
menggunakan fungsi String:
javascriptString('str');
Setelah kode dieksekusi kita akan mendapatkan string yang sama sebagai hasilnya:
javascript'str'
Contoh
Sekarang mari berikan nilai
null sebagai parameter fungsi:
javascriptString(null);
Hasil eksekusi kode kita akan mendapatkan nilai yang diubah menjadi string:
javascript'null'
Contoh
Mari berikan nilai
undefined sebagai parameter fungsi:
javascriptString(undefined);
Hasil eksekusi kode:
javascript'undefined'
Contoh
Sekarang mari berikan kurung kurawal sebagai penanda objek kosong:
javascriptString({});
Setelah kode dieksekusi kita akan mendapatkan string, di dalamnya akan disebutkan tipe objek yang diberikan:
javascript'[object Object]'
Contoh
Sekarang mari ubah tanda kurung siku atau array kosong:
javascriptString([]);
Hasilnya, alih-alih deskripsi tipe objek kita akan mendapatkan string kosong:
javascript''
Contoh
Mari tambahkan array yang berisi angka ke dalam parameter fungsi:
javascriptString([1, 2, 3]);
Hasil eksekusi kode semua nilai array akan diubah menjadi satu string:
javascript'1,2,3'