使用Javascript将文本文件加载到数组中可以通过以下步骤实现:
以下是一个示例代码:
function loadTextFileToArray(url, callback) {
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
var text = xhr.responseText;
var lines = text.split('\n');
lines = lines.map(function(line) {
return line.trim();
});
callback(lines);
}
};
xhr.send();
}
// 示例用法
loadTextFileToArray('example.txt', function(lines) {
console.log(lines);
});
在上述示例中,loadTextFileToArray
函数接受两个参数:文本文件的URL和一个回调函数。回调函数将在文本文件加载完成后被调用,并将加载的文本内容以数组形式传递给回调函数。
请注意,这只是一个基本的示例,实际应用中可能需要根据具体需求进行适当的修改和错误处理。
领取专属 10元无门槛券
手把手带您无忧上云