序列化和反序列化数组到文件 – 节点JS

我有一个数组,说这个例子看起来像这样:

var position = [1,3,4,6]; 

我想序列化到一个文件,让我们说position.txt。

比我想要加载的数据保存到另一个正在运行的JS程序,如下所示:

 var position = loadArrayFromFile("position.txt"); 

有什么我可以用来做到这一点?

JSON和文件I / O是如何做到这一点:

  • writeFile写入JSON.stringify

  • JSON.parse读取文件