本篇文章給大家帶來的內容是關于Node.js中文件系統的同步和異步的實現,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
1、同步和異步
所有的方法都有異步和同步的形式;
異步方法的最后一個參數都是一個回調函數。傳給回調函數的參數取決于具體方法,但回調函數的第一個參數都會保留給異常,如果操作成功完成,則第一個參數會是null和undefined。
例子:目錄fs/fs-1.js:
//導入fs模塊 const fs = require('fs'); // 同步和異步 // ============例子1:實現重命名文件 rename()========== // 異步方法 fs.rename('./text.txt', 'hello.txt', function (err) { if (err) throw err; console.log('異步重命名成功'); }) // 同步方法 fs.renameSync('./hello.txt','zhang.txt'); console.log('同步重命名成功'); 例子2:新建目錄 mkdir(),并修改目錄名稱========== fs.mkdir('test',function (err) { if(err) throw err; // 重命名目錄名稱 fs.rename('./test','./new',function (err) { if(err) throw err; console.log("目錄創建并重命名成功"); }) });
相關推薦:
Node.js中全局對象的詳細介紹
Node.js中路由器控制的實現代碼
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com