bkui-cli-template-webpack4-saas
Version:
bkui-cli-template-webpack4-saas
28 lines (24 loc) • 516 B
JavaScript
/**
* @file mock util
* @author <%- author %>
*/
export function randomInt (n, m) {
return Math.floor(Math.random() * (m - n + 1) + n)
}
/**
* sleep 函数
*
* @param {number} ms 毫秒数
*/
export function sleep (ms) {
return new Promise(resolve => setTimeout(resolve, ms))
}
/**
* sleep 函数,慎用,这会阻止一切 js 线程
*
* @param {number} delay 毫秒数
*/
export function sleep1 (delay) {
const start = +new Date()
while (+new Date().getTime() < start + delay) {}
}