Sobes.tech
Middle+

Írja meg a Promise.withResolvers() segédprogram megvalósítását — egy olyan függvényt, amely létrehoz egy Promise-t, és egy három tulajdonsággal rendelkező objektumot ad vissza: promise, resolve és reject.

sobes.tech MI

Válasz az MI-től

javascript Promise.withResolvers = function() { let resolve, reject; const promise = new Promise((res, rej) => { resolve = res; reject = rej; }); return { promise, resolve, reject }; };

// Пример использования: const { promise, resolve, reject } = Promise.withResolvers(); promise.then(value => console.log('Resolved with:', value)); resolve('Success');