forked from ard/ruoyi-api

liusuyi
2023-06-29 3daa378637a5ceeb4965b554f528a7a36e3d5c2a
1
2
3
4
5
6
7
8
9
10
// most Object methods by ES6 should accept primitives
var $export = require('./_export');
var core = require('./_core');
var fails = require('./_fails');
module.exports = function (KEY, exec) {
  var fn = (core.Object || {})[KEY] || Object[KEY];
  var exp = {};
  exp[KEY] = exec(fn);
  $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);
};