Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
保存数组javascript_Javascript_Jquery_Arrays - Fatal编程技术网

保存数组javascript

保存数组javascript,javascript,jquery,arrays,Javascript,Jquery,Arrays,我有一个这样的长数组: var array = [{x: 0, y:0} ...]; 它包含了将近2000件物品。 如何将其导出为文本并在另一个javascript文件/项目中使用?使用JSON.stringify(array)。这将返回一个字符串,您可以将其保存在某个地方,比如服务器上,然后再次将其作为javascript数组使用 要将字符串发送到服务器,可以使用函数。要将其检索回来,您可以再次使用$.ajax函数,但最好也指定来自服务器的结果为json类型。为此,在函数中指定dataTyp

我有一个这样的长数组:

var array = [{x: 0, y:0} ...];
它包含了将近2000件物品。
如何将其导出为文本并在另一个javascript文件/项目中使用?

使用
JSON.stringify(array)
。这将返回一个字符串,您可以将其保存在某个地方,比如服务器上,然后再次将其作为javascript数组使用


要将字符串发送到服务器,可以使用函数。要将其检索回来,您可以再次使用$.ajax函数,但最好也指定来自服务器的结果为json类型。为此,在函数中指定
dataType
json

将其字符串化并复制到另一个JavaScript项目中

JSON.stringify(array);
像这样试试

var数组=[{
x:0,,
y:0
}];
var a=document.body.appendChild(
document.createElement(“a”)
);
a、 下载=“export.txt”;
a、 href=“data:text/plain;base64,”+btoa(JSON.stringify(数组));

a、 innerHTML=“下载示例文本”使用PHP将其写入服务器上的文件?将其转换为JSON,
这将返回一个字符串,您可以将其保存在某个位置,例如,在服务器上
这是重要的部分,他如何做到这一点?”然后将其作为javascript数组重新使用:如何?也许可以编辑你的问题来提及这一点。