九州下载 - 系统安卓苹果手机游戏推荐下载网站!

当前位置:九州下载 > 建站问答 >

js不同类型的工厂函数

时间:2023-02-26 09:52编辑:九州下载来源:www.wzjsgs.com

1、带参数的工厂函数和所有函数一样,可以通过参数来定义我们的工厂函数。

组合工厂函数,在一个工厂函数中定义另一个工厂函数。

2、可以帮助我们将复杂的工厂函数拆分成更小、更重要的碎片。

3、异步的工厂函数,并非所有工厂都会立即返回数据。

有些必须先获取数据。在这些情况下,我们可以返回Promises来定义工厂函数。

实例

functiongetMeal(menuUrl){
returnnewPromise((resolve,reject)=>{
fetch(menuUrl)
.then(result=>{
resolve({
type:'meal',
courses:result.json()
});
})
.catch(reject);
});
}

以上就是js不同类型的工厂函数,希望对大家有所帮助。

相关文章