1. 程式人生 > 程式設計 >Node.js 中的 fs 模組與Path模組方法詳解

Node.js 中的 fs 模組與Path模組方法詳解

概述:

檔案系統模組是dtDGpr一個簡單包裝的標準 POSIX 檔案 I/O 操作方法集。可以通過呼叫 require("fs") 來獲取該模組。檔案系統模組中的所有方法均有非同步和同步版本。

檔案系統模組中的非同步方法需要一個完成時的回撥函式作為最後一個傳入形參。
回撥函式的構成由呼叫的非同步方法所決定,通常情況下回調函式的第一個形參為返回的錯誤資訊。
如果非同步操作執dtDGpr行正確並返回,該錯誤形參則為null或者undefined。如果使用的是同步版本的操作方法,一旦出現錯誤,會以通常的丟擲錯誤的形式返回錯誤。
可以用try和catch等語句來攔截錯誤並使程式繼續進行。

fs模組

  • fs 模組是Node. 官方提供的、用來操作檔案的模組,提供了一系列的方法和屬性用來滿足使用者對檔案的操作需求。
  • fs.readFile()方法,用來讀取指定檔案中的內容fs.wirteFile()方法,用來向指定檔案中寫入內容

通過如下方式引入

Node.js 中的 fs 模組與Path模組方法詳解

http://www.cppcns.com體使用規則如下:

Node.js 中的 fs 模組與Path模組方法詳解

path模組

path模組是Node.js官方提供的、用來處理路徑的模組。用來滿足使用者對路徑的處理和需求。

首先通過如下方式引入

Node.js 中的 fs 模組與Path模組方法詳解

例如:

path.join()方法,用來將多個路徑片段拼接成一個完整的路徑字串path.basename()方法,用來從路徑字串中將檔名解析出來path.extname()方法,用來獲取路徑中的副檔名部分

path.join()方法

Node.js 中的 fs 模組與Path模組方法詳解

2.path.basename()方法

Node.js 中的 fs 模組與Path模組方法詳解

3.path.extname()方法

Node.js 中的 fs 模組與Path模組方法詳解

總結:fs模組與path模組都是Node.js的核心模組,二者都是對檔案的操作,但不同的是,fs模組是對檔案內容讀寫的操作,而path模組是對檔名以及路徑操作,在使用的時候不要搞混。

到此這篇關於www.cppcns.comNode.js 中的 fs 模組與Path模組方法詳解的文章就介紹到這了,更多相關nodejs fs 模組與Path模組內容請搜尋我們dtDGpr以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!