检测网站是否正在移动设备或台式机/笔记本电脑上打开。
使用正则表达式来测试 navigator.userAgent
属性以确定打开设备是移动设备还是台式机/笔记本电脑。
const detectDeviceType = () => /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ? 'Mobile' : 'Desktop';
detectDeviceType(); // "Mobile" detectDeviceType(); // "Desktop"
更多代码 JavaScript 实用代码片段 请查看 https://www.7psus5.com/30-seconds-of-code/
最新评论
写的挺好的
有没有兴趣翻译 impatient js? https://exploringjs.com/impatient-js/index.html
Flexbox playground is so great!
感谢总结。
awesome!
这个好像很早就看到类似的文章了
比其他的教程好太多了
柯理化讲的好模糊…没懂