node.js中的url.resolve方法使用说明

 更新时间:2014年12月10日 09:14:25   投稿:junjie  
这篇文章主要介绍了node.js中的url.resolve方法使用说明,本文介绍了url.resolve的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下

方法说明:

为URL或 href 插入 或 替换原有的标签。(不懂可以看例子)

语法:

复制代码 代码如下:

url.resolve(from, to)

由于该方法属于url模块,使用前需要引入url模块(var url= require(“url”) )

接收参数:

from             源地址

to                 需要添加或替换的标签

例子:

复制代码 代码如下:

var url = require('url');
var a = url.resolve('/one/two/three', 'four') ,
b = url.resolve('http://example.com/', '/one'),
c = url.resolve('http://example.com/one', '/two');
console.log(a +","+ b +","+ c);
//输出结果:
///one/two/four
//http://example.com/one
//http://example.com/two

源码:

复制代码 代码如下:

Url.prototype.resolve = function(relative) {
  return this.resolveObject(urlParse(relative, false, true)).format();
};

相关文章

  • nodejs读取图片返回给浏览器显示

    nodejs读取图片返回给浏览器显示

    这篇文章主要为大家详细介绍了nodejs读取图片返回给浏览器显示,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • Nest.js系列学习之初识nest项目框架及服务

    Nest.js系列学习之初识nest项目框架及服务

    这篇文章主要为大家介绍了Nest.js系列学习之初识nest项目框架及服务,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • Nodejs 构建Cluster集群多线程Worker threads

    Nodejs 构建Cluster集群多线程Worker threads

    这篇文章主要为大家介绍了Nodejs 构建Cluster集群多线程Worker threads示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • mac下彻底卸载node和npm方法步骤

    mac下彻底卸载node和npm方法步骤

    我们经常在卸载软件的时候会遇到有残留,这样就很难去重新下载,本篇文章就来介绍mac下彻底卸载node和npm及重新安装的方法,有需要的朋友可以借鉴参考下
    2021-09-09
  • OpenSCA技术原理npm依赖示例解析

    OpenSCA技术原理npm依赖示例解析

    这篇文章主要为大家介绍了OpenSCA技术原理npm依赖示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • 了不起的node.js读书笔记之mongodb数据库交互

    了不起的node.js读书笔记之mongodb数据库交互

    这篇文章主要介绍了了不起的node.js读书笔记之mongodb数据库交互,需要的朋友可以参考下
    2014-12-12
  • 详解如何在Node.js的httpServer中接收前端发送的arraybuffer数据

    详解如何在Node.js的httpServer中接收前端发送的arraybuffer数据

    这篇文章主要介绍了详解如何在Node.js的httpServer中接收前端发送的arraybuffer数据,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • 关于在mongoose中填充外键的方法详解

    关于在mongoose中填充外键的方法详解

    在学习非关系型数据库mongoDB,希望能够完成数据库的CRUD,采用的是JS做的后台,因此用到了mongoose,下面这篇文章主要给大家介绍了关于在mongoose中填充外键的相关资料,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-08-08
  • Nodejs实现爬虫抓取数据实例解析

    Nodejs实现爬虫抓取数据实例解析

    这篇文章主要介绍了Nodejs实现爬虫抓取数据实例解析,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-07-07
  • Node.js如何优雅的封装一个实用函数的npm包的方法

    Node.js如何优雅的封装一个实用函数的npm包的方法

    这篇文章主要介绍了Node.js如何优雅的封装一个实用函数的npm包的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04

最新评论