當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Node.js urlObject.pathname用法及代碼示例


借助 urlObject.pathname() 方法,我們可以找到給定主機名使用的路徑名稱。它包含從主機(帶有端口)開始到查詢或哈希組件開始之前的所有內容,這些組件由 ASCII 問號 (?) 或哈希 (#) 字符之一分隔。

用法:

urlObject.pathname()

返回:返回使用的路徑名(即'/p/a/t/h')

示例 1:在這個例子中,我們將看到urlObject的使用。pathname()

javascript


const url = require('url'); 
     
const address =  
'https://u:p@www.example.com:777/a/b?c=d&e=f#g'; 
   
// Parse the address: 
const q = url.parse(address, true); 
   
/* The parse method returns an object containing 
 URL properties */
   
console.log(q.pathname);

輸出:

/a/b

示例 2:在此示例中,我們將看到包含 URL 屬性的對象

javascript


const url = require('url'); 
     
const address =  
'http://example.com/'; 
   
// Parse the address: 
const q = url.parse(address, true); 
   
/* The parse method returns an object containing 
 URL properties */
   
console.log(q.pathname);

輸出:

/

支持的瀏覽器:

  • 穀歌瀏覽器
  • Edge
  • Opera
  • 蘋果瀏覽器
  • Firefox

相關用法


注:本文由純淨天空篩選整理自DeepakDev大神的英文原創作品 Node.js urlObject.pathname API。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。