let tableHeader = ["列1","列2"];
tableHeader = tableHeader.join(",") + "\n";
let data = [
{
a:1,
b:2
}
]
let tableData = ''
data.map(item=>{
let contentItem = [item.a,item.b]
contentItem = contentItem.join(",") + "\n";
tableData = tableData + contentItem
})
let csvStr = tableHeader + tableData;
const file = new Blob(["\uFEFF" + csvStr], { type: "text/csv;charset=utf-8" });
const filename = "文件名.csv";
let a = document.createElement("a");
const url = URL.createObjectURL(file);
a.href = url;
a.download = filename;
document.body.appendChild(a);
a.click();
setTimeout(function() {
document.body.removeChild(a);
window.URL.revokeObjectURL(url);
}, 0);
JavaScript 生成csv文件
最新推荐文章于 2025-03-30 08:04:24 发布
2398

被折叠的 条评论
为什么被折叠?



