>  기사  >  웹 프론트엔드  >  node.js_node.js에서 url.resolve 메소드를 사용하기 위한 지침

node.js_node.js에서 url.resolve 메소드를 사용하기 위한 지침

WBOY
WBOY원래의
2016-05-16 16:27:501718검색

방법 설명:

URL 또는 href의 원래 태그를 삽입하거나 교체합니다. (이해가 안되면 예시를 보시면 됩니다)

문법:

코드 복사 코드는 다음과 같습니다.

url.resolve(from, to)

이 메소드는 url 모듈에 속하므로 사용하기 전에 url 모듈을 도입해야 합니다(var url= require(“url”) )

수신 매개변수:

출처 주소

추가 또는 교체가 필요한 태그에

예:

코드 복사 코드는 다음과 같습니다.

var url = require('url');
var a = url.resolve('/one/two/3', 'four') ,
b = url.resolve('http://example.com/', '/one'),
c = url.resolve('http://example.com/one', '/two');
console.log(a "," b "," c);
//출력 결과:
///하나/둘/넷
//http://example.com/one
//http://example.com/two

소스코드:

코드 복사 코드는 다음과 같습니다.

Url.prototype.resolve = 함수(상대) {
return this.resolveObject(urlParse(relative, false, true)).format();
};
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.