1
imcj 2017-08-08 23:53:56 +08:00 via iPhone
文档看过了?
|
2
supman OP @imcj 本来木有看。。直接看的在线教程 https://www.nodebeginner.org
不过问这个问题之前 也搜索了下文档 https://nodejs.org/api/url.html#url_url_pathname 介绍了这个东西的用途 但并没有说明这是个什么东东。。 |
3
orzfly 2017-08-09 00:22:47 +08:00
属性。url.parse("...") 的返回是一个对象,pathname 是这个对象的一个属性。
``` orzfly@mirai:~$ irb irb(main):001:0> url.parse()^C irb(main):001:0> exit orzfly@mirai:~$ node > url.parse("https://www.v2ex.com/t/381509#reply2") Url { protocol: 'https:', slashes: true, auth: null, host: 'www.v2ex.com', port: null, hostname: 'www.v2ex.com', hash: '#reply2', search: null, query: null, pathname: '/t/381509', path: '/t/381509', href: 'https://www.v2ex.com/t/381509#reply2' } > (To exit, press ^C again or type .exit) > ``` |
4
lzhr 2017-08-09 00:39:29 +08:00
https://nodejs.org/api/url.html#url_url_strings_and_url_objects
Below it are properties of a WHATWG URL object. |
5
Trim21 2017-08-09 01:40:17 +08:00 via iPad
楼上的图不错。。搭车问一下有没有什么类似的生成工具?
|
6
imcj 2017-08-09 08:12:14 +08:00 via iPhone
@supman @lzr 正解
刚复制的 const { URL } = require('url'); const myURL = new URL('https://example.org/abc/xyz?123'); console.log(myURL.pathname); // Prints /abc/xyz myURL.pathname = '/abcdef'; console.log(myURL.href); // Prints https://example.org/abcdef?123 |
7
SourceMan 2017-08-09 08:50:41 +08:00 via iPhone
这个叫 构成
|