Version 1
[yaffs-website] / node_modules / core-js / modules / _object-dps.js
1 var dP       = require('./_object-dp')
2   , anObject = require('./_an-object')
3   , getKeys  = require('./_object-keys');
4
5 module.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties){
6   anObject(O);
7   var keys   = getKeys(Properties)
8     , length = keys.length
9     , i = 0
10     , P;
11   while(length > i)dP.f(O, P = keys[i++], Properties[P]);
12   return O;
13 };