Sha256: 22b4417968991d130de0c48c9e92b5e5b927548aba789162b21f01476240060b
Contents?: true
Size: 509 Bytes
Versions: 314
Compression:
Stored size: 509 Bytes
Contents
// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) var has = require('./_has') , toObject = require('./_to-object') , IE_PROTO = require('./_shared-key')('IE_PROTO') , ObjectProto = Object.prototype; module.exports = Object.getPrototypeOf || function(O){ O = toObject(O); if(has(O, IE_PROTO))return O[IE_PROTO]; if(typeof O.constructor == 'function' && O instanceof O.constructor){ return O.constructor.prototype; } return O instanceof Object ? ObjectProto : null; };
Version data entries
314 entries across 6 versions & 1 rubygems