課程
/前端開發
/Node.js
/進擊Node.js基礎(二)
fs.writeFile()有啥用???
2017-07-30
源自:進擊Node.js基礎(二) 2-2
正在回答
以異步的方式將data寫入文件,文件已存在的情況下,原內容將被替換。
語法:
fs.writeFile(filename, data, [options], [callback(err)])
由于該方法屬于fs模塊,使用前需要引入fs模塊(var fs= require(“fs”) )
接收參數:
filename????? (String)??????????? 文件名稱
data??????? (String | Buffer)??? 將要寫入的內容,可以使字符串 或 buffer數據。
options??????? (Object)?????????? option數組對象,包含:
· encoding?? (string)??????????? 可選值,默認 ‘utf8′,當data使buffer時,該值應該為 ignored。
· mode???????? (Number)??????? 文件讀寫權限,默認值 438
· flag??????????? (String)??????????? 默認值 ‘w'
callback {Function}? 回調,傳遞一個異常參數err。
舉報
本教程帶你攻破 Nodejs,讓 JavaScript流暢運行在服務器端
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-01
以異步的方式將data寫入文件,文件已存在的情況下,原內容將被替換。
語法:
fs.writeFile(filename, data, [options], [callback(err)])
由于該方法屬于fs模塊,使用前需要引入fs模塊(var fs= require(“fs”) )
接收參數:
filename????? (String)??????????? 文件名稱
data??????? (String | Buffer)??? 將要寫入的內容,可以使字符串 或 buffer數據。
options??????? (Object)?????????? option數組對象,包含:
· encoding?? (string)??????????? 可選值,默認 ‘utf8′,當data使buffer時,該值應該為 ignored。
· mode???????? (Number)??????? 文件讀寫權限,默認值 438
· flag??????????? (String)??????????? 默認值 ‘w'
callback {Function}? 回調,傳遞一個異常參數err。