本篇文章帶大家簡單了解一下Node.js中的流,介紹一下讀取文件的三種方式:異步讀取文件、同步讀取文件和流的方式讀取文件。
Node.js
的一些基礎npm i 第三方模块
自己寫的自訂模組(寫js 檔案)。 【推薦學習:《nodejs 教學》】
非同步讀取檔案(readFile )
解決回掉地獄用promise
#同步讀取檔readFileSync
var nr = fs.readFileSync('./b.txt', 'utf-8') console.log(nr)
流的方式讀取檔案
#讀取視訊檔案,按百分比顯示進度readVideo.js
拷貝小檔案先讀取後拷貝copyFile.js
寫入資料
① 非同步寫入資料
拷貝大檔案copybigFile.js
http
模組 方法 :
#建立一個服務:
createServer((req,res)=>{ // 设置一个响应头 : res.writeHead(200, {"Content-Type":"text/html;charset=utf-8"}); req.url // 获取客户端请求的网址 (除了 协议 端口 域名 之外的地址 http://www.baidu.com?main=22&pid=90) res.write(); // 响应用户的请求 res.end(); // 结束响应 }) get("url路径", 回调方法) // 方法 请求服务器数据
showPage.js
#練習題:
['1',',',',','2','3','9',',',','] 把逗號移到右邊
編程視頻! !
以上是淺談Node.js中的流,聊聊讀取檔的三種方式的詳細內容。更多資訊請關注PHP中文網其他相關文章!