等待状态完成
检查方法(返回boolean或Promise,true时退出等待)
Optional
检查间隔时间(毫秒,默认100)
Promise 当条件满足时解析的Promise
通过轮询检查条件函数(支持同步和异步),直到条件满足时解除阻塞
// 同步检查await wait(() => document.querySelector('#myElement') !== null); Copy
// 同步检查await wait(() => document.querySelector('#myElement') !== null);
// 异步检查await wait(async () => {const result = await fetchSomeData();return result.isReady;}); Copy
// 异步检查await wait(async () => {const result = await fetchSomeData();return result.isReady;});
// 自定义检查间隔await wait(() => someCondition, 500); Copy
// 自定义检查间隔await wait(() => someCondition, 500);
等待状态完成