问:
js判断当前是移动端还是电脑端代码
回答:
function isMobileOrTablet() {
// 使用正则表达式匹配常见的平板设备
const tabletRegex = /iPad|Android|webOS|BlackBerry|Windows Phone|Touch/i;
// 判断屏幕宽度小于等于 767px 或者是平板设备
return window.matchMedia("(max-width: 767px)").matches || tabletRegex.test(navigator.userAgent);
}