Javascript在程序之外保存变量

时间:2018-05-16 17:54:02

标签: javascript variables

我正在第三方程序中编写一个简单的迭代器脚本:

var i = 1.
function run(){
 output1 = i;
 i = i + 1;
}

此功能针对每条记录运行。但该程序适用于25个记录的批次。所以对于100条记录,它输出4到1到25次。我可以访问java库。它是一个Linux服务器。我可以将i放入某种全局java变量或内存中,这样我就能活在我的程序之外吗?我试着读写一个文本文件。这有效,但是要减慢给我一些空的,一个和两个。让程序等待将是我的最后选择(我该怎么做?

我没有其他简单的方法来添加这些数字。我受到Oracle EDQ程序的限制。

1 个答案:

答案 0 :(得分:0)

不幸的是,您的Java内存不能驻留在服务器的内存中,而您的javascript变量是用户浏览器即用户系统内存的一部分。因此,您无法拥有共享内存,但您绝对可以通过http。

在服务器和客户端之间建立链接

因此,如果您需要在服务器上保存一些javascript变量,则可以从客户端发起ajax请求,该请求会将数据传递给服务器。一旦你得到它,你可以做任何你喜欢做的事情