zoukankan      html  css  js  c++  java
  • path、url、querystring常用方法

    path常用方法

    1、path.join([..paths])   ---->[...path] 代表 路径片段  

    使用平台特定的拼接符将路径片段连接到一起,返回一个路径(注意: 长度为0则忽略,'.'当前目录, '..' 上一级目录),如: path.join('/first', 'second/third',  'forth', '..')  ; 返回: /first/second/third

    2、path.resovle([...path])

    把一个路径从右往左处理成一个绝对路径,如果没有传参数,返回当前工作目录的绝对路径

    3、 __dirname

    取当前文件所属目录的绝对路径

    4、 __filename

    获取当前文件的绝对路径

    url的常用方法

    public void test() throws Exception{
    //创建一个URL对象,拼接对象
    URL url = new URL("http://www.baidu.com");
    URL url1 = new URL(url, "/index.html?usrname=xxx#test");
    System.out.println(url1);//http://www.baidu.com/index.html?usrname=xxx#test
    //url的常用方法
    System.out.println("URL主机名称:"+url1.getHost());//URL主机名称:www.baidu.com
    System.out.println("URL协议:"+url1.getProtocol());//URL协议:http
    System.out.println("URL端口:"+url1.getPort());//URL端口:-1
    System.out.println("URL文件路径:"+url1.getPath());//URL文件路径:/index.html
    System.out.println("URL查询字符串:"+url1.getQuery());//URL查询字符串:usrname=xxx
    System.out.println("URL相对路径:"+url1.getRef());//URL相对路径:test
    System.out.println("URL文件名:"+url1.getFile());//URL文件名:/index.html?usrname=xxx

    }

    querystring常用方法

    1、stringify

     querystring.stringify({name:13} )
    'name=13'

    2、parse

    querystring.parse('name=13')
    { name: '13'}

    3、escape和unescape

    querystring.escape('哈哈哈')
    '%E5%93%88%E5%93%88%E5%93%88’

    querystring.unescape('%E5%93%88%E5%93%88%E5%93%88')
    '哈哈哈’

  • 相关阅读:
    2020/8/8
    2020/8/7
    2020/8/6
    2020/8/5
    2020/8/4
    2020/8/3
    19,CSS 滤镜
    18 章 CSS 链接、光标、 DHTML 、缩放
    17 , CSS 区块、浮动、定位、溢出、滚动条
    16 , CSS 边框与边界
  • 原文地址:https://www.cnblogs.com/x0815/p/12299496.html
Copyright © 2011-2022 走看看