美文网首页
NodeJs学习3--API

NodeJs学习3--API

作者: 一包 | 来源:发表于2018-11-27 12:07 被阅读0次

url

node下打印url


image.png

引入url模块

var url = require('url')

parse方法

将url解析成对象,parse方法原型:

url.parse(urlStr[, parseQueryString][, slashesDenoteHost])

可传递三个参数,第一个必须
urlStr:要解析成对象的url字符串
parseQueryString:是否解析查询参数,默认为false
slashesDenoteHost:是否以斜线解析主机名,默认为false

  1. 只给第一个参数


    image.png
  2. 第二个参数设为true
    url中?之后的查询参数query解析成对象,可以和上面的图的query对比一下


    image.png
  3. 第三个参数为true
    也就是当不知道url协议时,以//为依据识别host


    image.png

format方法

format就是parse的返过程,把对象转换成url字符串


image.png

resolve方法

 var url = require('url');
2 var a = url.resolve('/one/two/three', 'four') ,
3 b = url.resolve('http://example.com/', '/one'),
4 c = url.resolve('http://example.com/one', '/two');
5 console.log(a +","+ b +","+ c);
6 //输出结果:
7 ///one/two/four
8 //http://example.com/one
9 //http://example.com/two

相关文章

  • NodeJs学习3--API

    url node下打印url 引入url模块 parse方法 将url解析成对象,parse方法原型: 可传递三个...

  • Mac 下 nodejs 学习

    Mac 下 nodejs 学习 Mac 下 nodejs 学习http://www.jianshu.com/p/a...

  • Vert.x框架 --- JVM上node.js的替代者

    学习nodejs

  • 2018-08-21nodejs

    Nodejs学习笔记 一、 NodeJs介绍 什么是NodeJS,在应用程开发中起什么作用? Nodejs是一个应...

  • 第一次发布

    nodejs学习路线

  • NodeJS学习路线

    目录Nodejs的介绍15个Nodejs应用场景Nodejs学习路线图 Nodejs的介绍Node.js的是建立在...

  • 8 Vue脚手架Vue-CLI3.0搭建

    1、安装:使用npm进行安装 ->后期需学习nodejs,nodejs的下载包含npm,下载nodejs即可 (1...

  • node.js学习笔记

    学习网址:http://www.runoob.com/nodejs/nodejs-tutorial.html 20...

  • nodejs学习

    打算学之前被朋友推荐看了《了不起的nodejs》,看到60多页看不下去了,基础和原理讲的很细,我觉得对初期学习不是...

  • nodejs学习

    https://github.com/nswbmw/N-blog/blob/master/book/4.9%20%...

网友评论

      本文标题:NodeJs学习3--API

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