/**
 * 作者:tmzdy
 * 延时操作
 * @param {Number} wait = [500] 延时
 */
function sleep(wait=500){
	let timid = null;
	if(wait==0) return Promise.resolve(true)
	clearTimeout(timid);
	return new Promise((res,rej)=>{
		timid = setTimeout(function() {
			res();
		}, wait);
	})
}

export default sleep;