Metode toString() objek 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();

Coba sendiri

Contoh 2

Penggunaan toString() di atas objek:

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 19,
  eyeColor: "blue"
};
const keys = person.toString();

Coba sendiri

Contoh 3

Penggunaan Object.toString() di atas objek:

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 19,
  eyeColor: "blue"
};
const keys = Object.toString(person);

Coba sendiri

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

Objet JavaScript

Definisi Objet JavaScript

Metode Objet JavaScript

Properti Objet JavaScript