首页 > 其他分享 >js 判断如果是移动端就自动跳转到 移动端的页面上去

js 判断如果是移动端就自动跳转到 移动端的页面上去

时间:2023-08-27 22:11:06浏览次数:44  
标签:function const js 跳转 userAgent 移动

js 判断如果是移动端就自动跳转到 移动端的页面上去 

   <script>
            !(function(){
                const userAgent=naviator.userAgent;
                const android=userAgent.match(/(Android);?[\s\/]+([\d.]+)?/);
                const iphone=userAgent.match(/(iPone\sOS)\s([\d_]+)/);
                if(android||iphone){
                    location.href='http://m.itcast.cn'
                }
            })();

            //解释  上面那个funcion前面加个感叹号其实也是一种立即执行函数的写法。
            //立即执行函数的写法 :方式1、最前最后加括号 方式2、function外面加括号 方式3、function前面加运算符,常见的是!与void
            //详细可以查看这个文章 https://www.jianshu.com/p/d009eefd2ba1
            

   </script>

 

标签:function,const,js,跳转,userAgent,移动
From: https://www.cnblogs.com/tomcat2022/p/17660987.html

相关文章

  • 如何修改min.js或者压缩后的js,以便提高代码的可读性。
    前端的js上线的时候一般会使用打包工具处理(webpack,gulp,ugly.js等)。这样做有几点作用。可以压缩空间,提高页面响应速度一定程度上可以保护自己的代码安全,防止别人清晰看懂逻辑或者拷贝代码。提高别人阅读自己代码的门槛可前端开发工作中多多少少,会需要看别人的js代码。可随......
  • 学生信息登记表单的录入删除代码JS+HTML TOMCAT听课笔记
    <!DOCTYPEhtml><html><head></head><body><formclass="info"autocomplete="off">姓名:<inputtype="text"class="uname"name="uname"&......
  • LeetCode.283 移动零
    题目描述给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操作。https://leetcode.cn/problems/move-zeroes/description/ 输入:nums=[0,1,0,3,12]输出:[1,3,12,0,0]双指针挪......
  • github.com/json-iterator/go 详细教程
    最近接触到了github.com/json-iterator/go,是由滴滴开源的第三方json编码库,它同时提供Go和Java两个版本。文中大量内容来自github上的wiki文档,有兴趣的朋友可以直接点击Home跳转到官方文档查阅。本文加了些自己的思考以及相关的详细学习例子,废话不多说了,冲!!!1、基础介......
  • 面试日记 | 移动咪咕
    2023年校招,前沿技术规划笔试移动校招统一笔试一面群面,上午逐个自我介绍提问,逐个回答最讨厌的人比较关注的前言技术抢答近期做过的自豪的事二面单人,下午自我介绍介绍一下隐私计算介绍一下对元宇宙的理解自己的优势和缺点......
  • 使用 XStream实现JavaBean 与 XML/JSON 之间相互转换
    XML和JSON是当今常用的两种数据描述与传输的格式,特别是涉及到JS时使用JSON颇为频繁。自然,在Java的世界里少不了完成JavaBean与这两种格式相互转换的组件,那就是XStream和JSON-lib。这里我简单记下XStream的用法。其实相类似的工具早已有之。如果用过DWR的同志,一定有印像,DWR进行远程......
  • Java使用Jsch执行Shell命令
    JSch是SSH2的纯Java实现。JSch允许您连接到sshd服务器并使用端口转发,X11转发,文件传输等,您可以将其功能集成到您自己的Java程序中。JSch获得BSD格式许可证。最初,我们开发这些东西的动机是允许我们的纯JavaX服务器WiredX的用户享受安全的X会话。所以,我们的努力主要是为了实现用......
  • office-js操作word
    office-js是一个用于操作Word文档的JavaScript库,它允许你在Word文档中创建、读取、编辑和删除内容。以下是一些常用的方法及其详细参数说明: 1.**Word.run**:运行一个Word宏。你需要提供一个包含宏代码的字符串。   ```javascript  constword=require('......
  • office-js操作email
    office-js是一个JavaScript库,用于与MicrosoftOffice文档进行交互。它提供了一些方法来操作电子邮件,包括发送、接收和读取邮件。以下是一些常用的方法及其详细参数说明: 1.`Office.context.mailbox.sendMailAsync(options)`:发送邮件  -options:包含以下属性的对象......
  • sharp.js的常用方法
    sharp.js是一个用于处理图像的JavaScript库,它提供了许多方法来操作和修改图像。以下是一些常用的sharp.js方法及其详细参数说明: 1.`resize(width,height)`:调整图像的宽度和高度。  -width(Number):新的宽度。  -height(Number):新的高度。 2.`crop(left,top,widt......