如果它是一个巨大的数组,并且在写入之前需要太多内存才能将其序列化为字符串,则可以使用流:
var fs = require('fs');var file = fs.createWriteStream('array.txt');file.on('error', function(err) { });arr.forEach(function(v) { file.write(v.join(', ') + 'n'); });file.end();
如果它是一个巨大的数组,并且在写入之前需要太多内存才能将其序列化为字符串,则可以使用流:
var fs = require('fs');var file = fs.createWriteStream('array.txt');file.on('error', function(err) { });arr.forEach(function(v) { file.write(v.join(', ') + 'n'); });file.end();