js 原生导出 excel 文件

const data = [
	{ name: '张三', age: 18 },
	{ name: '李四', age: 20 }
];
const list = ['名字\t年龄', ...data.map((i) => `${i.name}\t${i.age}`)];
const blob = new Blob([list.join('\n')], {
	type: 'text/comma-separated-values'
});
const a = document.createElement('a');
a.href = URL.createObjectURL(blob);
a.download = '表格.xlsx';
a.click();

你可能感兴趣的:(excel,javascript,前端)