node學習筆記3 檔案操作fs

2022-03-14 11:23:22 字數 2265 閱讀 7255

檔案操作關鍵字:

http('fs') ——  請求 node 裡面的 http 模組

readfile ——  讀檔案,引數包括 檔名,**函式

writefile ——  寫檔案,引數包括 檔名,修改的內容,**函式

先看一下檔案目錄:

來個新鮮出爐的 關於readfile 的栗子:

const fs = require('fs');

//readfile(檔名,**函式)

fs.readfile('aaa.txt',function

(err,data)

else

});

aaa.txt裡面的內容如下圖:

此時我們執行fs.js,返回結果如下圖:

這裡的buffer表示輸出的是 原始的二進位制數,我們可能通過 data.tostring()返回實際的字串。

再來個色香味具全的 關於wtritefile 的栗子:

//

writefile(檔名,修改的內容,**函式)

fs.writefile('bbb.txt','快滾去學習',function

(err) )

bbb.txt裡面的內容如下圖:

此時我們執行該js之後,可以看到bbb.txt裡面的文字變成了 「快滾去學習」。

fs這樣使用沒有任何意義,上面2個例子只是為了加深對readfile及writefile的理解。我們應該跟資料庫繫結到一起使用才能發揮它的價值。上一節我們講了如何搭建伺服器。

我們怎麼將fs與createserver結合起來呢?

上**:

目錄結構如下圖:

瀏覽器裡面輸入:http://localhost:8090/a.html

返回結果如下:

3 檔案操作

可以用來建立檔案。php 4,php 5,php 7,php 8 touch 設定檔案的訪問和修改時間 touch string filename,int time time int atime bool 嘗試將由filename給出的檔案的訪問和修改時間設定為給出的time。注意訪問時間總是會被修...

Node學習筆記(六) 檔案讀取 寫入 刪除

檔案讀取 匯入檔案模組 匯入檔案模組,node自帶的模組 let fs require fs 同步讀取 node預設是非同步 同步讀取檔案,會阻塞和等等 let content fs.readfilesync fs 01.txt console.log content 01txt中的內容是01txt...

C 學習3 檔案操作入門

常用的檔案函式及定義方式如下 file file null file fopen test.txt r file open int error error fopen s open,test.yuv rb file fopen const char path,const char mode errn...