Metode toString() objek JavaScript
- Halaman Sebelumnya seal()
- Halaman Berikutnya valueOf()
- Kembali ke Lapisan Atas Panduan Objet JavaScript
Definisi dan penggunaan
toString()
Metode ini mengembalikan objek sebagai string.
Jika toString()
Metode ini tidak dapat mengembalikan string, maka mengembalikan "[object Object]".
Object.toString()
Selalu mengembalikan fungsi konstruksi objek.
toString()
Metode ini tidak akan mengubah objek asli.
Keterangan
Setiap objek JavaScript memiliki toString()
Metode.
Ketika perlu menampilkan objek sebagai teks (seperti di HTML) atau menggunaakan objek sebagai string, JavaScript menggunakan internal toString()
Metode.
Biasanya, Anda tidak akan menggunakannya di kode Anda sendiri.
Contoh
Contoh 1
Penggunaan toString() di atas array:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let text = fruits.toString();
Contoh 2
Penggunaan toString() di atas objek:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = person.toString();
Contoh 3
Penggunaan Object.toString() di atas objek:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.toString(person);
Sintaksis
object.toString()
Parameter
Tidak ada parameter.
Nilai kembalian
Tipe | Deskripsi |
---|---|
String | Menunjukkan string objek. |
"[object type]" | Jika ia gagal mengembalikan string. |
Dukungan peramban
toString()
Adalah fitur ECMAScript1 (ES1).
Semua peramban modern mendukung ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
Halaman Terkait
- Halaman Sebelumnya seal()
- Halaman Berikutnya valueOf()
- Kembali ke Lapisan Atas Panduan Objet JavaScript