您现在的位置是:课程教程文章

js不同类型的工厂函数

2023-12-13 22:51课程教程文章 人已围观

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

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

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

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

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

实例

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

以上就是js不同类型的工厂函数,希望对大家有所帮助。更多js学习指路:js教程

课程教程:js不同类型的工厂函数

上一篇:js工厂模式的优缺点

下一篇:没有了

站点信息

  • 文章统计篇文章