我需要将数组写入文件,而且我不知道如何强制换行。
var arr = [1,2,a,b,{c:d},[x,y,z],1a]; // some array
for (var i=0; i<=arr; i++)
{
arr[i] = arr[i] + "\n";
}
或者只是:
arr.split(",").join("\n");
不起作用。
我只想在文件的新行中显示每个数组索引元素。
在记事本中,我只是看到所有的'1 \ n','a \ n'等。我听说这是因为Windows使用的是'\ r \ n'而不是'\ n',但是我想这将不起作用然后在Linux上...该如何解决?
答案 0 :(得分:0)
您将遇到的一个问题是EncodeToJPG()
在JavaScript中不是有效的令牌-如果要将其用作纯文本字符串,则必须将其用引号引起来。除此之外,请尝试以下操作:
1a
当然,您应该添加自己的变量定义并更改文件名。