8 / 9, 2013 JS , node.js , 網路

node.js教學-什麼是Buffer物件?

這是node.js教學的第四篇  (這次教學文又遲了,因為和Allen一起弄LA WebTop……)

繼上次教學文-怎樣使用node.js檔案系統的時候便說了

fs.readFile

回傳的結果並不是

String

而是

Buffer

物件,現在就是說為什麼了。 其實我們電腦裡有很多檔案其實不是文字檔案來的。實際上,大部分我們開啟的檔案都是二進制檔案,例如圖片檔案,音訊檔案,簡報等等…… 而且,所有檔案裡的資料其實都是以二進制表示的。所以我們就用Buffer物件去表示檔案的內容,和方便我們閱讀檔案資料的每個位元組。

(閱讀全文…)