
- Node.js 教程
- Node.js - 首頁
- Node.js - 簡介
- Node.js - 環境搭建
- Node.js - 第一個應用程式
- Node.js - REPL 終端
- Node.js - 命令列選項
- Node.js - 包管理器 (NPM)
- Node.js - 回撥函式概念
- Node.js - 上傳檔案
- Node.js - 傳送郵件
- Node.js - 事件
- Node.js - 事件迴圈
- Node.js - 事件發射器
- Node.js - 偵錯程式
- Node.js - 全域性物件
- Node.js - 控制檯
- Node.js - 程序
- Node.js - 應用程式擴充套件
- Node.js - 打包
- Node.js - Express 框架
- Node.js - RESTful API
- Node.js - 緩衝區
- Node.js - 流
- Node.js - 檔案系統
- Node.js MySQL
- Node.js - MySQL 快速入門
- Node.js - MySQL 建立資料庫
- Node.js - MySQL 建立表
- Node.js - MySQL 插入資料
- Node.js - MySQL 查詢資料
- Node.js - MySQL 條件查詢
- Node.js - MySQL 排序
- Node.js - MySQL 刪除資料
- Node.js - MySQL 更新資料
- Node.js - MySQL 連線查詢
- Node.js MongoDB
- Node.js - MongoDB 快速入門
- Node.js - MongoDB 建立資料庫
- Node.js - MongoDB 建立集合
- Node.js - MongoDB 插入資料
- Node.js - MongoDB 查詢資料
- Node.js - MongoDB 查詢
- Node.js - MongoDB 排序
- Node.js - MongoDB 刪除資料
- Node.js - MongoDB 更新資料
- Node.js - MongoDB 資料限制
- Node.js - MongoDB 連線查詢
- Node.js 模組
- Node.js - 模組
- Node.js - 內建模組
- Node.js - 實用程式模組
- Node.js - Web 模組
- Node.js 有用資源
- Node.js - 快速指南
- Node.js - 有用資源
- Node.js - 討論
NodeJS urlObject.pathname 屬性
NodeJS urlObject.pathname 屬性 指定 URL 路徑段中的路徑名部分。即使 URL 中存在搜尋段,此屬性也不會考慮搜尋段。
在 URL 中,路徑段位於埠段和查詢或雜湊段之間,這些段由 ASCII 問號 (?) 或雜湊 (#) 字元分隔。
例如,考慮此 URL“https://user:pass@site.com:80/pa/th?que=sea#hash”。
“/pa/th?que=sea” 是路徑段。
“/pa/th” 是路徑名段。
語法
以下是NodeJS urlObject.pathname 屬性的語法
urlObject.pathname
引數
此屬性不接受任何引數。
返回值
此屬性從 URL 的路徑段中檢索路徑名部分。
示例
在下面的示例中,我們嘗試從提供的 URL 的路徑段中獲取路徑名部分。
const url = require('url'); let address = 'https://user:pass@site.com:80000/pa/th?query=search#hash'; let result = url.parse(address, true); console.log(result.pathname);
輸出
正如我們在下面的輸出中看到的,NodeJS pathname 屬性返回了整個路徑名部分。
/pa/th
示例
如果提供的 URL 未由 parse() 方法解析,則 pathname 屬性將檢索 undefined。
在下面的示例中,我們沒有解析 URL 字串。
const url = require('url'); let address = 'https://user:pass@site.com:80000/pa/th?query=search#hash'; console.log(address.pathname);
輸出
以下是上述程式碼的輸出
undefined
nodejs_url_module.htm
廣告