Các phương thức Object Javascript
Như thảo luận trước kia, tất cả Javascript objects (ngoại trừ những cái công khai tạo không có một prototype)
kế thừa các đặc tính từ Object.prototype. Các đặc tính kế thừa này ban đầu là các phương thức, và vì chúng có
sẵn phổ quát chúng thuộc về mối quan tâm cụ thể đối với các lập trình viên Javascript. Chúng ta đã thấy các phương
thức hasOwnProperty() và propertyIsEnumerable(), ví dụ. (Và chúng ta cũng đã bao quát một vài hàm tĩnh định nghĩa
trên Object constructor, như Object.create() và Object.keys(). Phần này giải thích một nhúm các phương thức object
phổ quát cái được định nghĩa trên Object.prototype, nhưng là cái có ý định sẽ được thay thế bởi thực thi chuyên
biệt hóa hơn khác. Trong các phần cái đi theo, chúng ta sẽ thể hiện một vài ví dụ định nghĩa các phương thức này
trên một object đơn. Trong các học phần sau, bạn sẽ học làm cách nào định nghĩa các phương thức này tổng quát hơn
cho toàn bộ class của các objects.