javascript设备判断

简介: javascript设备判断

是否是PC

export function isPc() {
    var userAgentInfo = navigator.userAgent
    var Agents = [
        'Android',
        'iPhone',
        'SymbianOS',
        'Windows Phone',
        'iPad',
        'iPod'
    ]
    var flag = true
    for (var v = 0; v < Agents.length; v++) {
        if (userAgentInfo.indexOf(Agents[v]) > 0) {
            flag = false
            break
        }
    }
    return flag
}

是否在微信浏览器中

function isWeixin() {
    let isWeixin
    let ua = navigator.userAgent.toLowerCase()
    isWeixin = ua.indexOf("micromessenger") !== -1
    return isWeixin
}
目录
相关文章
|
5月前
|
存储 监控 算法
公司内部网络监控中的二叉搜索树算法:基于 Node.js 的实时设备状态管理
在数字化办公生态系统中,公司内部网络监控已成为企业信息安全管理体系的核心构成要素。随着局域网内终端设备数量呈指数级增长,实现设备状态的实时追踪与异常节点的快速定位,已成为亟待解决的关键技术难题。传统线性数据结构在处理动态更新的设备信息时,存在检索效率低下的固有缺陷;而树形数据结构因其天然的分层特性与高效的检索机制,逐渐成为网络监控领域的研究热点。本文以二叉搜索树(Binary Search Tree, BST)作为研究对象,系统探讨其在公司内部网络监控场景中的应用机制,并基于 Node.js 平台构建一套具备实时更新与快速查询功能的设备状态管理算法框架。
138 3
|
12月前
|
JavaScript 前端开发 Linux
在 Node.js 和 Electron 中获取设备 UUID 的最佳实践
【JS】在 Node.js 和 Electron 中获取设备 UUID 的最佳实践
856 1
|
JavaScript Java 测试技术
基于ssm+vue.js的餐饮掌上设备点餐系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js的餐饮掌上设备点餐系统附带文章和源代码设计说明文档ppt
100 2
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的农业设备租赁系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的农业设备租赁系统附带文章源码部署视频讲解等
157 0
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的工厂生产设备维护管理系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的工厂生产设备维护管理系统附带文章和源代码部署视频讲解等
104 0
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的学生宿舍设备报修管理系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的学生宿舍设备报修管理系统附带文章和源代码部署视频讲解等
124 0
|
JavaScript Java 测试技术
基于ssm+vue.js的设备配件管理和设备检修附带文章和源代码设计说明文档ppt
基于ssm+vue.js的设备配件管理和设备检修附带文章和源代码设计说明文档ppt
75 0
|
JavaScript Java 测试技术
基于小程序的设备故障报修管理系统+springboot+vue.js附带文章和源代码设计说明文档ppt
基于小程序的设备故障报修管理系统+springboot+vue.js附带文章和源代码设计说明文档ppt
115 0
|
JavaScript
盘点JS判断空对象的几大方法
在盘点JS判空方法之前我们先来了解下面的三个方法。
305 2
盘点JS判断空对象的几大方法
|
JavaScript 前端开发 物联网