# 引入

import { toPromise } from 't-comm';

// or

import { toPromise} from 't-comm/lib/promise/index';

# toPromise(promiseLike)

描述

将函数转成 Promise

参数

参数名 类型 描述
promiseLike function

任意函数,可以为 Promise

返回:

Promise 函数

示例

const bar = () => 1;
toPromise(bar()).then(res => console.log(res)); // 1
function foo() {
  return new Promise(resolve => setTimeout(() => resolve(2), 1000));
}
toPromise(foo()).then(res => console.log(res)); // 2

Last Updated: 2024/10/11 07:54:02