UNPKG

js-wrench

Version:

JS函数库

27 lines (26 loc) 528 B
/** * @description 是否PC端 * * @return {*} {boolean} 返回一个布尔值 * @example isPC() => true|false */ const isPC = (): boolean => { let userAgentInfo: string = navigator.userAgent let Agents: Array<string> = [ 'Android', 'iPhone', 'SymbianOS', 'Windows Phone', 'iPad', 'iPod', ] let flag: boolean = true for (let i: number = 0; i < Agents.length; i++) { if (userAgentInfo.indexOf(Agents[i]) > 0) { flag = false break } } return flag } export default isPC