学习使用js实现导出excel表格导出csv表格的方法示例
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>下载表格</title></head>
<body><script type="application/javascript">function downloadExcelFile(data, fileName) {const csvContent = data.map(row => row.join(",")).join("\n");const blob = new Blob([new Uint8Array([0xEF, 0xBB, 0xBF]), csvContent], {type: 'text/csv;charset=utf-8;'});const link = document.createElement("a");if (link.download !== undefined) { const url = URL.createObjectURL(blob);link.setAttribute("href", url);link.setAttribute("download", fileName);link.style.visibility = 'hidden';document.body.appendChild(link);link.click();document.body.removeChild(link);}}const data = [["部门", "员工", "奇葩量(100天内共计:6)"],["客户中心•奇葩公司•奇葩客户1部", "qipa1", "qipa250_1"],["客户中心•奇葩公司•奇葩客户2部", "qipa2", "qipa250_2"],["客户中心•奇葩公司•奇葩客户3部", "qipa3", "qipa250_3"],["客户中心•奇葩公司•奇葩客户4部", "qipa4", "qipa250_4"],["客户中心•奇葩公司•奇葩客户5部", "qipa5", "qipa250_5"],["客户中心•奇葩公司•奇葩客户6部", "qipa6", "qipa250_6"],["客户中心•奇葩公司•奇葩客户7部", "qipa7", "qipa250_7"]];downloadExcelFile(data, "奇葩250数据表.csv");</script></body>
</html>