[英]How to use variable from node server into another javascript file
[英]How to use a variable in another JavaScript file?
我想知道如何在不同的 JavaScript 文件中使用变量
这是第一个文件的代码:
var volume, time, data1, data2;
volume = prompt("What is the total injection Volume?");
time = prompt("What is the total injection Time?");
data1 = Number(volume);
data2 = Number(time);
这是第二个文件的代码:
var data3, data4, data5;
data3 = 100;
data4 = (data1)*(20/data2);
data5 = ((data3-data4)/data4)*100;
我想计算data4
,但是,我不知道如何在另一个文件中使用变量(例如data1
和data2
)。
只要您保持正确的层次结构,您也可以在第二个文件中使用第一个文件 js 的变量(全局范围),无需任何特殊处理。
考虑到如果您异步加载第一个脚本,则需要在使用其任何变量之前等待它加载。
自从我发布最初的问题以来,已经过去了很长时间。 现在看起来很平庸; 但是,我想我必须回答我的问题以弥补我的错误。
我使用子字符串和拆分引用。 例如,
var paramsList = location.search.substring(1).split("&");
这意味着我们可以通过'&'分割发送的URL,并删除字符串直到'?'。 所以 paramsList[] 变成了数组。 我们可以像这样使用数组。
for(var i=0;i<paramsList.length;i++) {
var paramValue = paramsList[i].split('=');
if(paramValue[0] == paramsNum) {
var paramResult = paramValue[1].split('+');
return paramResult;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.