Phương thức toJSON()
Object.prototype không thực sự định nghĩa một phương thức toJSON(), nhưng phương thức JSON.stringify() (xem các
học phần trước) tìm kiếm cho một phương thức toJSON() trên bất cứ object nào nó được yêu cầu để chuỗi hóa. Nếu
phương thức này tồn tại trên object sẽ được chuỗi hóa, nó được khởi động, và giá trị trả về được chuỗi hóa, thay
vì object gốc. Date class (các học phần sau) định nghĩa một phương thức toJSON() cái trả về một trình bày string
có thể chuỗi hóa của date. Chúng ta có thể làm điều tương tự cho object Point của chúng ta giống cái này:

