Đối tượng JavaScript toString()
Ví dụ
Sử dụng toString() trên một mảng:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
let text = fruits.toString();
Hãy tự mình thử »Sử dụng toString() trên một đối tượng:
const person = {
firstName: "John",
lastName: "Doe",
age: 50,
eyeColor: "blue"
};
const keys = person.toString();
Hãy tự mình thử »Sử dụng Object.toString() trên một đối tượng:
const person = {
firstName: "John",
lastName: "Doe",
age: 50,
eyeColor: "blue"
};
const keys = Object.toString(person);
Hãy tự mình thử »Sự miêu tả
Phương thức toString()
trả về một đối tượng dưới dạng một chuỗi.
Phương thức toString()
trả về "[object Object]" nếu nó không thể trả về một chuỗi.
Object.toString()
luôn trả về hàm tạo đối tượng.
Phương thức toString()
không thay đổi đối tượng ban đầu.
Ghi chú
Mọi đối tượng JavaScript đều có phương thức toString()
.
Phương thức toString()
được JavaScript sử dụng nội bộ khi một đối tượng cần được hiển thị dưới dạng văn bản (như trong HTML) hoặc khi một đối tượng cần được sử dụng dưới dạng chuỗi.
Thông thường, bạn sẽ không sử dụng nó trong mã của riêng mình.
Hỗ trợ trình duyệt
toString()
là tính năng ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trên tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
Cú pháp
object .toString()
Thông số
KHÔNG CÓ |
Giá trị trả về
Một chuỗi đại diện cho đối tượng. Hoặc "[loại đối tượng]" nếu nó không thể trả về một chuỗi. |