# Object.getPrototypeOf()
მეთოდი აბრუნებს უშუალოდ მოცემული ობიექტის პროტოტიპს (შიდა ფროფერთის [[Prototype]]).
## Syntax
Object.getPrototypeOf(მოცემული ობიექტი).
## Description
აბრუნებს ობიექტის პროტოტიპს. თუ ობიექტს არ აქვს შთამომავლობით მიღებული ფროფერთები, მაშინ დაბრუნდება ***null***
## Example
var proto = {};
var obj = Object.create(proto);
Object.getPrototypeOf(obj) === proto;
output:
true
#### შენიშვნა
ES5-ში თუ მინიჭებული მნიშვნელობა არ არის ობიექტი, დაბრუნდება ***TypeError***
Object.getPrototypeOf('name');
// TypeError: "name" is not an object (ES5 code)
ES2015-ში კი ობიექტად გადაიქცევა
Object.getPrototypeOf('name');
// String.prototype (ES2015 code)