callback什么意思,callback 模式

 2023-10-15 阅读 21 评论 0

摘要:回調,是一種機制,同時也是一種設計模式。 ? 我們定義一個函數,讓能夠回調 import _products from './products.json'const TIMEOUT = 100const getProducts = (cb, timeout) => setTimeout(() =cb(_products), timeout || TI

回調,是一種機制,同時也是一種設計模式。

?

我們定義一個函數,讓能夠回調

import _products from './products.json'const TIMEOUT = 100const getProducts = (cb, timeout) => setTimeout(() =cb(_products), timeout || TIMEOUT )

?

這個函數的作用是需要傳遞一個 callback 函數作為參數。該 callback 函數具有一個參數 _products,可以對 procucts 進行處理。

callback什么意思??

那么回調函數本質是什么?簡單來講就是通過封裝一個參數為回調函數的函數,對某些相關邏輯進行完善。比如這里雖然知道要處理 _products,但是不知道怎樣去處理。那么定義這樣一個函數,等到調用時再傳遞具體的處理邏輯 callback。

?

getProducts(products => {dispatch(receiveProducts(products))})

?

轉載于:https://www.cnblogs.com/lemos/p/7367715.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/138895.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息