create.js 283 B

1234567891011
  1. var isObj = require('./isObj');
  2. exports = function(proto) {
  3. if (!isObj(proto)) return {};
  4. if (objCreate && !false) return objCreate(proto);
  5. function noop() {}
  6. noop.prototype = proto;
  7. return new noop();
  8. };
  9. var objCreate = Object.create;
  10. module.exports = exports;