export function todayDate(arg) { let date = new Date() let year = date.getFullYear() let month = date.getMonth() + 1; let day = date.getDate() let hour = date.getHours() let minutes = date.getMinutes() let seconds = date.getSeconds() if (arg == 'hms') { hour = hour < 10 ? '0' + hour : hour minutes = minutes < 10 ? '0' + minutes : minutes seconds = seconds < 10 ? '0' + seconds : seconds return hour + ':' + minutes + ':' + seconds } } export const Debounce = (fn, wait) => { let delay = wait|| 500 let timer return function () { let args = arguments; if (timer) { clearTimeout(timer) } let callNow = !timer timer = setTimeout(() => { timer = null }, delay) if (callNow) fn.apply(this, args) } }