美文网首页
封装函数获取URL的后缀名

封装函数获取URL的后缀名

作者: 楠楠_c811 | 来源:发表于2019-01-02 18:06 被阅读16次

封装一个函数,获取URL的后缀名。
先来分析一波。
1.后缀名都是以 .+字母的形式
2.后缀名在最后面,再后面没有其他字符
3.后缀名多为三个或者四个字母,个数不统一。
解决方案:
1.可以以‘.’为界限,获取到点的位置
2.从‘.’开始截取后面所有字符
3.将结果返回出来。
这样一分析,简单明了。感觉代码分分钟就写出来了。不信?不信看代码。

       // 定义一个URL 
       let url = "http://baidu.com.text"
       // 封装函数,传参URL    
       function getUrl (url){
            //获取扩展名前面的'.'出现的位置
            let pos = url.lastIndexOf('.')
            // 截取'.'后面的所有值并return出去
            return url.slice(pos)
       }
        //  调用函数并打印  
       console.log(getUrl(url))

相关文章

  • 封装函数获取URL的后缀名

    封装一个函数,获取URL的后缀名。先来分析一波。1.后缀名都是以 .+字母的形式2.后缀名在最后面,再后面没有其他...

  • Days25 笔试-JS

    1.封装函数 f,使 f 的 this 指向指定的对象 2.获取url参数 (2)获取url中指定参数 使用正则表...

  • JSP的运行机制

    1、首先,客户端发送URL请求。Tomcat服务器获取URL请求,如果获取的后缀名是.jsp,则Tomcat把请求...

  • 4.获取数据并赋值

    url封装 网络请求封装 首页获取数据并展示

  • 获取url参数的两种方式

    获取URL参数的方法封装 正则法获取 数组法

  • JS获取url参数

    以下JS函数用于获取url参数: url 实例:

  • js日常方法总结

    封装函数 f,使 f 的 this 指向指定的对象 获取 url 中的参数 指定参数名称,返回该参数的值 或者 空...

  • js获取url参数

    js获取url参数函数:

  • 封装获取url参数的方法

    功能需求:前端页面来回切换需要我们去获取URL的某个参数值。这时封装一个输入参数名获取对应参数值的函数是很有必要的...

  • 1. 获取URL地址栏参数

    获取网站地址栏URL参数值 原生JavaScript封装的获取 url 链接中指定的参数值; location.s...

网友评论

      本文标题:封装函数获取URL的后缀名

      本文链接:https://www.haomeiwen.com/subject/xzaalqtx.html