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.

esnext.promise.try.js 564B

123456789101112131415
  1. 'use strict';
  2. var $ = require('../internals/export');
  3. var newPromiseCapabilityModule = require('../internals/new-promise-capability');
  4. var perform = require('../internals/perform');
  5. // `Promise.try` method
  6. // https://github.com/tc39/proposal-promise-try
  7. $({ target: 'Promise', stat: true }, {
  8. 'try': function (callbackfn) {
  9. var promiseCapability = newPromiseCapabilityModule.f(this);
  10. var result = perform(callbackfn);
  11. (result.error ? promiseCapability.reject : promiseCapability.resolve)(result.value);
  12. return promiseCapability.promise;
  13. }
  14. });