# 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)