轮询函数的主要目的是等待特定条件的发生,通过轮询的方式检查条件是否已经满足。它接受一个配置对象作为参数,可以设置轮询的间隔、次数、轮询字段等。函数会返回一个 Promise 对象,可以通过 .then() 和 .catch() 处理轮询的结果。
function polling(config) {
// 默认配置
const defaultConfig = {
time: 200, // 轮询间隔
times: 30, // 轮询次数
key: "", // 轮询字段
reKey: "",
that: