html>
Document
functionfile(){
varfso,ts,s;
varForReading=1;
try{
fso=newActiveXObject("Scripting.FileSystemObject");
}catch(e){
alert("当前浏览器不支持!");
return;
}
alert("已执行方法2");
//生成随机数组aa
functionrandomFn(){
returnMath.floor(Math.random()*10);
}
vararr=[];
for(vari=0;i<10;i++){
varaa=randomFn();
arr.push(aa);
}
//创建文件
varf1=fso.createtextfile("D:\实习代码\\lianxices\\a.txt",true);
//写入文件,我看的代码都是在这里直接写入内容,我不知道怎么把数组放进去,求大佬说一下?????
f1.WriteLine("");
f1.Close();
ts=fso.OpenTextFile("D:\实习代码\\lianxices\\a.txt",ForReading);
s=ts.ReadLine();
alert("Filecontents"+s+"");
}
创建一个文本文件
C语言Java可以生成文件并读取内容,我发现js只有在ie下用ActiveXObject可以生成本地文件 ,撸个代码写着玩,可以在f.writeline()里写入内容 但是不知道怎么把数组放进去或者是别的内容,谢谢了