Zi 字媒體
2017-07-25T20:27:27+00:00
此篇文章瀏覽量:
3,020
fs 模組中提供了 fs.readdir() 與 fs.readdirSync() 兩種方法來取得目錄內的檔案,會以陣列形式回傳所有檔案。此文章示範非同步方法: fs.readdir()
取得 txt 目錄內的所有檔案名稱
假設有一個已存在的 txt 目錄,裡面有一個檔案,使用 fs.readdir() 非同步方法列出該目錄內的所有檔案名稱,會回傳陣列:
var path = 'txt';
var fs = require('fs');
fs.readdir(path, function(err, files){
if (err) {
console.log(err);
return;
}
console.info(files);
});
輸出結果:
[ ‘another.txt’, ‘realpathSync.txt’ ]
若覺得文章有幫助,請多分享,讓其他同好也能吸收網站技能知識。
Tweet
寫了
5860316篇文章,獲得
23313次喜歡