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 konstruktur objek.

toString() Metode ini tidak akan mengubah objek asli.

Keterangan

Setiap objek JavaScript memiliki toString() Metode.

Ketika perlu menampilkan objek dalam teks (seperti di HTML) atau menggunakan objek sebagai string, JavaScript menggunakan secara internal toString() Metode.

Biasanya, Anda tidak akan menggunakannya sendiri di kode Anda.

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

Sintaks

objek.toString()

Parameter

Tidak ada parameter.

Nilai kembalian

Tipe Deskripsi
String Menunjukkan string objek.
"[object type]" Jika ia gagal mengembalikan string.

Dukungan pemeriksaan

toString() Adalah fitur ECMAScript1 (ES1).

Semua pemeriksaan modern mendukung ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan Dukungan Dukungan Dukungan Dukungan Dukungan

Laman Berkenaan

Objek JavaScript

Definisi Objek JavaScript

Method Objek JavaScript

Properti Objek JavaScript