Javascript如何向数组中的每个索引添加逗号和引号?
我有一个包含这些数据的excel文件 该文件已另存为CSV文件。然后我用这个函数读取并显示文件内容Javascript如何向数组中的每个索引添加逗号和引号?,javascript,arrays,Javascript,Arrays,我有一个包含这些数据的excel文件 该文件已另存为CSV文件。然后我用这个函数读取并显示文件内容 var fileInput = document.getElementById("csv"); readFile = function () { console.log("file uploaded"); var reader = new FileReader(); reader.onlo
var fileInput = document.getElementById("csv");
readFile = function () {
console.log("file uploaded");
var reader = new FileReader();
reader.onload = function () {
reader.readAsBinaryString(fileInput.files[0]);
};
}
if (fileInput){
fileInput.addEventListener('change', readFile);
}
函数输出下图。
我想做的是将函数输出附加到一个数组中,格式为[“75799757”、“9744710”、…],这样我就可以使用下面的函数迭代每个ID来执行函数
myStringArray.forEach( function(s) {
// ... do something with s ...
} );
我知道可以使用.push()函数将输出附加到数组中,但是如何将输出附加到数组中,使其采用带引号和逗号的格式[“75799757”、“9744710”、…]
我认为您可以将该字符串按空格拆分,并删除0位置处的项目,因为它将是ID。如果您检查此页面并键入
“ID22343234234324”。在控制台中拆分(“”
),您将看到您想要的内容。如果您将数据显示为文本而不是图像…如果您想制作数组,您需要创建一个数组,而不是一个看起来像数组的字符串。根据以下问题的答案了解如何从CSV获取数据。从这里开始,只需将每个值推送到您创建的数组中。您可能会对这个库感兴趣