我想找到与此 python 代码等效的 javascript/Jquery,但我无法:
config_array = open("config.txt").read().splitlines()
这将打开文本文件“config.txt”并将每一行存储到一个数组中,同时删除行末尾的“\n”。例如:
配置.txt:
first line\n
second line\n
third line\n
给我
config_array[0] == "first line"
config_array[1] == "second line"
config_array[2] == "third line"
如何使用 javascript 和 Jquery 实现相同的效果?谢谢
最佳答案
你可以用ajax来做到这一点。
function readTextFile(file)
{
var txtFile = new XMLHttpRequest();
txtFile.open("GET", file, false);
txtFile.onreadystatechange = function ()
{
if(txtFile.readyState === 4)
{
if(txtFile.status === 200 || txtFile.status == 0)
{
var result = txtFile.responseText;
result.split("\n");
console.log(result);
}
}
}
txtFile.send(null);
}
readTextFile('path to txt file')
关于javascript - 将文本文件的每一行存储到一个数组中并删除\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47460759/