UNPKG

zzy-javascript-devtools

Version:

# 该Npm包已更新重构版本! [地址](https://www.npmjs.com/search?q=%40z-utils) 点击后选择其一即可

1 lines 456 B
export default function(l,t){function i(){c=!1===r.leading?0:(new Date).getTime(),a=null,l.apply(u,o),a||(u=o=null)}function e(){var e=(new Date).getTime();c||!1!==r.leading||(c=e);var n=t-(e-c);u=this,o=arguments,n<=0||t<n?(a&&(clearTimeout(a),a=null),c=e,l.apply(u,o),a||(u=o=null)):a||!1===r.trailing||(a=setTimeout(i,n))}var a,u,o,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},c=0;return e.cancel=function(){clearTimeout(a),c=0,a=null},e}