Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

copy-constructor-properties.js 616B

1234567891011121314
  1. var has = require('../internals/has');
  2. var ownKeys = require('../internals/own-keys');
  3. var getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor');
  4. var definePropertyModule = require('../internals/object-define-property');
  5. module.exports = function (target, source) {
  6. var keys = ownKeys(source);
  7. var defineProperty = definePropertyModule.f;
  8. var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
  9. for (var i = 0; i < keys.length; i++) {
  10. var key = keys[i];
  11. if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));
  12. }
  13. };