使用Javascript将CSV转换为HTML表。使用CSV中的列添加CSS类

使用Javascript将CSV转换为HTML表。使用CSV中的列添加CSS类,javascript,html,css,Javascript,Html,Css,我正在尝试制作一个JS,它从CSV中提取数据并创建一个HTML表。这是我目前的剧本。它的工作很好,但我想添加功能 我不想显示最后一列并使用该数据设置行的CSS类 这只是我的修修补补和学习,所以一个解释而不仅仅是一个解决方案将是惊人的 函数pullData(){ var xhttp=newXMLHttpRequest(); xhttp.onreadystatechange=函数(){ if(this.readyState==4&&this.status==200){ var data=this.

我正在尝试制作一个JS,它从CSV中提取数据并创建一个HTML表。这是我目前的剧本。它的工作很好,但我想添加功能

我不想显示最后一列并使用该数据设置行的CSS类

这只是我的修修补补和学习,所以一个解释而不仅仅是一个解决方案将是惊人的

函数pullData(){
var xhttp=newXMLHttpRequest();
xhttp.onreadystatechange=函数(){
if(this.readyState==4&&this.status==200){
var data=this.responseText;
var lines=data.split(/\r?\n |\r/),
输出=[],
我
对于(i=0;i}
一个选项是将每行的数据拆分为一个数组。然后使用
pop()
检索并删除数组的最后一个元素,即颜色。然后将其用作类名或内联样式

const data=`1,2,3,4,5,6,7,红色
1,2,3,4,5,6,7,蓝色
1,2,3,4,5,6,7,绿色
1,2,3,4,5,6,7,黄色
1,2,3,4,5,6,7,橙色
1,2,3,4,5,6,7,粉红色`;
var lines=data.split(/\r?\n |\r/),
输出=[],
我
对于(i=0;i