Phương thức JavaScript Object.getPrototypeOf () trả về nguyên mẫu của đối tượng được chỉ định.
Cú pháp của getPrototypeOf()
phương thức là:
Object.getPrototypeOf(obj)
Các getPrototypeOf()
phương pháp, là một phương pháp tĩnh, được gọi bằng cách sử dụng Object
tên lớp.
Tham số getPrototypeOf ()
Các getPrototypeOf()
phương pháp có trong:
- obj - Đối tượng có nguyên mẫu sẽ được trả lại.
Trả về giá trị từ getPrototypeOf ()
- Trả về nguyên mẫu của đối tượng đã cho.
- Trả về
null
Nếu không có thuộc tính kế thừa.
Ví dụ: Sử dụng Object.getPrototypeOf ()
let proto = (); let obj = Object.create(proto); console.log(Object.getPrototypeOf(obj) === proto); // true console.log(Object.getPrototypeOf("JavaScript")); // function let func1 = function () (); // creating object from function let object1 = Object.create(func1); console.log(Object.getPrototypeOf(func1) === Object.getPrototypeOf(object1)); // false // Object.create() creates object with given object as prototype console.log(func1 === Object.getPrototypeOf(object1)); // true
Đầu ra
true String ("", hàm tạo: ƒ, anchor: ƒ, big: ƒ, nháy: ƒ,…) false true
Đề xuất đọc: Javascript Object setPrototypeOf ()