node.js實現的逐行讀取檔案內容的程式碼例項
本章節介紹一下如何利用node.js實現讀取檔案內容的程式碼例項。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼function readLines(input, func) { var remaining = ''; input.on('data', function(data) { remaining += data; var index = remaining.indexOf('\n'); while (index > -1) { var line = remaining.substring(0, index); remaining = remaining.substring(index + 1); func(line); index = remaining.indexOf('\n'); } }); input.on('end', function() { if (remaining.length > 0) { func(remaining); } }); } function func(data) { container.push(data); } var input = fs.createReadStream(__dirname + '/ip_arr.txt'); readLines(input, func);
相關文章
- ajax讀取檔案中內容的程式碼例項
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- Python四種逐行讀取檔案內容的方法Python
- jquery實現的讀取並解析xml檔案程式碼例項jQueryXML
- 用linux shell逐行讀取文字檔案內容Linux
- jquery實現獲取outerHTML內容程式碼例項jQueryHTML
- javascript讀取xml檔案程式碼例項JavaScriptXML
- VB讀取文字檔案的例子:逐行讀取
- js獲取指定單元格的內容程式碼例項例項JS
- javascript實現的清空表單元素內容程式碼例項JavaScript
- 讀取resources中properties檔案內容範例
- javascript實現的獲取檔案字尾名稱程式碼例項JavaScript
- jquery實現的解析xml檔案程式碼例項jQueryXML
- javascript獲取li元素內容程式碼例項JavaScript
- java檔案相關(檔案追加內容、檔案內容清空、檔案內容讀取)Java
- 實現文字框輸入內容提示程式碼例項
- 如何在Shell指令碼中逐行讀取檔案指令碼
- 逐行顯示檔案內容並允許修改的DCL指令碼指令碼
- mybatis讀取properties檔案內容MyBatis
- node.js實現的自定義事件程式碼例項Node.js事件
- 設定獲取div元素中的文字內容程式碼例項
- javascript元素內容漸現效果程式碼例項JavaScript
- css實現的字串擷取程式碼例項CSS字串
- js實現的動態引入css檔案程式碼例項JSCSS
- jquery實現的讀取dat-*自定義資料程式碼例項jQuery
- vite vue-cli 讀取檔案原始內容 使用base64內容的檔案ViteVue
- ajax載入xml檔案內容程式碼例項簡單介紹XML
- js獲取點選單元格中的內容程式碼例項JS
- Python逐行讀取檔案常用的三種方法!Python
- Ctrl+Enter鍵實現提交表單內容例項程式碼
- 文字框輸入內容實現智慧提示效果程式碼例項
- 旋轉等待內容載入完畢實現程式碼例項
- jQuery實現的動態載入指令碼檔案程式碼例項jQuery指令碼
- PB讀取Excel檔案內容的方法(轉帖)Excel
- 使用js實現儲存讀取js字串程式碼例項JS字串
- javascript實現的動態載入css檔案程式碼例項JavaScriptCSS
- 禁止複製網頁內容的程式碼例項網頁
- js獲取偽元素選擇器規定的內容程式碼例項JS